diff --git a/VAMobile/src/screens/HealthScreen/SecureMessaging/StartNewMessage/StartNewMessage.test.tsx b/VAMobile/src/screens/HealthScreen/SecureMessaging/StartNewMessage/StartNewMessage.test.tsx index 7003865b274..3b79b812682 100644 --- a/VAMobile/src/screens/HealthScreen/SecureMessaging/StartNewMessage/StartNewMessage.test.tsx +++ b/VAMobile/src/screens/HealthScreen/SecureMessaging/StartNewMessage/StartNewMessage.test.tsx @@ -127,19 +127,6 @@ context('StartNewMessage', () => { }) }) - describe('on click of the collapsible view', () => { - it('should show the Reply Help panel', async () => { - when(api.get as jest.Mock) - .calledWith('/v0/messaging/health/recipients') - .mockResolvedValue(recipients) - .calledWith('/v0/messaging/health/messages/signature') - .mockResolvedValue(signature) - initializeTestInstance() - await waitFor(() => fireEvent.press(screen.getByLabelText('Only use messages for non-urgent needs'))) - await waitFor(() => expect(mockNavigationSpy).toHaveBeenCalled()) - }) - }) - describe('when the subject is general', () => { it('should add the text (*Required) for the subject line field', async () => { when(api.get as jest.Mock) @@ -232,4 +219,18 @@ context('StartNewMessage', () => { await waitFor(() => expect(mockNavigationSpy).toHaveBeenCalled()) }) }) + + describe('when displaying the form', () => { + it('should display an alert about urgent messages', async () => { + when(api.get as jest.Mock) + .calledWith('/v0/messaging/health/recipients') + .mockResolvedValue(recipients) + .calledWith('/v0/messaging/health/messages/signature') + .mockResolvedValue(signature) + initializeTestInstance() + await waitFor(() => + expect(screen.getAllByText('Your care team may take up to 3 business days to reply.')).toBeTruthy(), + ) + }) + }) }) diff --git a/VAMobile/src/screens/HealthScreen/SecureMessaging/StartNewMessage/StartNewMessage.tsx b/VAMobile/src/screens/HealthScreen/SecureMessaging/StartNewMessage/StartNewMessage.tsx index bc5b464dfa7..d564461c234 100644 --- a/VAMobile/src/screens/HealthScreen/SecureMessaging/StartNewMessage/StartNewMessage.tsx +++ b/VAMobile/src/screens/HealthScreen/SecureMessaging/StartNewMessage/StartNewMessage.tsx @@ -36,6 +36,7 @@ import { MessageAlert, PickerItem, TextArea, + TextView, } from 'components' import { SnackbarMessages } from 'components/SnackBar' import { Events } from 'constants/analytics' @@ -373,13 +374,20 @@ function StartNewMessage({ navigation, route }: StartNewMessageProps) { ) } - const navigateToReplyHelp = () => { - logAnalyticsEvent(Events.vama_sm_nonurgent()) - navigateTo('ReplyHelp') - } - return ( + + + + {t('secureMessaging.startNewMessage.nonurgent.careTeam')} + {t('secureMessaging.startNewMessage.nonurgent.threeDays')} + {t('secureMessaging.startNewMessage.nonurgent.reply')} + + + - - -