diff --git a/app/src/pages/startPage/StartPage.test.tsx b/app/src/pages/startPage/StartPage.test.tsx index 607b134d6..f763ec8ac 100644 --- a/app/src/pages/startPage/StartPage.test.tsx +++ b/app/src/pages/startPage/StartPage.test.tsx @@ -51,12 +51,12 @@ describe('StartPage', () => { ); expect(downloadOdsReport).toHaveLength(2); - const contact = screen.getAllByText(/Contact the/i); - expect(contact.length).toBe(2); - const contactLinks = screen.getAllByRole('link', { - name: /NHS National Service Desk/i, - }); - expect(contactLinks.length).toBe(2); + expect(screen.getByText(/Contact the/i)).toBeInTheDocument(); + expect( + screen.getByRole('link', { + name: /NHS National Service Desk/i, + }), + ).toBeInTheDocument(); expect( screen.getByText(/if there is an issue with this service or call 0300 303 5035\./i), ).toBeInTheDocument(); @@ -65,20 +65,19 @@ describe('StartPage', () => { it('renders a service link that takes you to service help-desk in a new tab', () => { render(); - const contactTexts = screen.getAllByText(/Contact the/i); - expect(contactTexts.length).toBe(2); - const nationalServiceDeskLink = screen.getAllByRole('link', { + expect(screen.getByText(/Contact the/i)).toBeInTheDocument(); + const nationalServiceDeskLink = screen.getByRole('link', { name: /NHS National Service Desk/i, }); expect( screen.getByText(/if there is an issue with this service or call 0300 303 5035/i), ).toBeInTheDocument(); - expect(nationalServiceDeskLink[1]).toHaveAttribute( + expect(nationalServiceDeskLink).toHaveAttribute( 'href', 'https://digital.nhs.uk/about-nhs-digital/contact-us#nhs-digital-service-desks', ); - expect(nationalServiceDeskLink[1]).toHaveAttribute('target', '_blank'); + expect(nationalServiceDeskLink).toHaveAttribute('target', '_blank'); }); it('pass accessibility checks', async () => { diff --git a/app/src/pages/startPage/StartPage.tsx b/app/src/pages/startPage/StartPage.tsx index 7f9ab4566..7e593861d 100644 --- a/app/src/pages/startPage/StartPage.tsx +++ b/app/src/pages/startPage/StartPage.tsx @@ -10,7 +10,6 @@ import useBaseAPIUrl from '../../helpers/hooks/useBaseAPIUrl'; import TestPanel from '../../components/blocks/testPanel/TestPanel'; import ServiceDeskLink from '../../components/generic/serviceDeskLink/ServiceDeskLink'; import useTitle from '../../helpers/hooks/useTitle'; -import NotificationBanner from '../../components/layout/notificationBanner/NotificationBanner'; const StartPage = (): React.JSX.Element => { const navigate = useNavigate(); @@ -27,36 +26,11 @@ const StartPage = (): React.JSX.Element => { } }; - const nhsServiceDeskLink = ; - const nationalServiceDeskEmail = ( - ssd.nationalservicedesk@nhs.net - ); - const pageHeader = 'Access and store digital patient documents'; useTitle({ pageTitle: pageHeader }); return !isLoading ? ( <> - - -

- - There will be reduced support for this service between 24 December 2025 - and 2 January 2026 - -

-

- If there is a problem with this service between these dates, contact the{' '} - {nhsServiceDeskLink} on 0300 303 5035, or email {nationalServiceDeskEmail}. -

-
-
-

{pageHeader}

This service gives you access to Lloyd George digital health records. You may have diff --git a/app/src/styles/App.scss b/app/src/styles/App.scss index bb0d22f91..4710764f3 100644 --- a/app/src/styles/App.scss +++ b/app/src/styles/App.scss @@ -1161,11 +1161,6 @@ $hunit: '%'; border-color: black; } -.start_page_notification_banner { - background-color: #005eb8; - border-color: #005eb8; -} - .download-failed-banner { max-width: fit-content; }