diff --git a/frontend/src/__tests__/app/choose-a-template-type/page.test.tsx b/frontend/src/__tests__/app/choose-a-template-type/page.test.tsx index 099bf37330..3aaeef4e49 100644 --- a/frontend/src/__tests__/app/choose-a-template-type/page.test.tsx +++ b/frontend/src/__tests__/app/choose-a-template-type/page.test.tsx @@ -2,7 +2,7 @@ import { render, screen } from '@testing-library/react'; import ChooseATemplateTypePage, { generateMetadata, } from '@app/choose-a-template-type/page'; -import { TemplateFormState } from 'nhs-notify-web-template-management-utils'; +import type { TemplateFormState } from '@utils/types'; import content from '@content/content'; import { useFeatureFlags } from '@providers/client-config-provider'; diff --git a/frontend/src/__tests__/app/message-plans/choose-message-order/page.test.tsx b/frontend/src/__tests__/app/message-plans/choose-message-order/page.test.tsx index 4f46220d5d..343b18a319 100644 --- a/frontend/src/__tests__/app/message-plans/choose-message-order/page.test.tsx +++ b/frontend/src/__tests__/app/message-plans/choose-message-order/page.test.tsx @@ -2,7 +2,7 @@ import { render } from '@testing-library/react'; import ChooseMessageOrderPage, { generateMetadata, } from '@app/message-plans/choose-message-order/page'; -import { TemplateFormState } from 'nhs-notify-web-template-management-utils'; +import type { TemplateFormState } from '@utils/types'; import content from '@content/content'; import { useFeatureFlags } from '@providers/client-config-provider'; import { initialFeatureFlags } from '@utils/client-config'; diff --git a/frontend/src/__tests__/app/preview-letter-template/__snapshots__/page.test.tsx.snap b/frontend/src/__tests__/app/preview-letter-template/__snapshots__/page.test.tsx.snap index 9d1f6dbf5b..c9b8baed3a 100644 --- a/frontend/src/__tests__/app/preview-letter-template/__snapshots__/page.test.tsx.snap +++ b/frontend/src/__tests__/app/preview-letter-template/__snapshots__/page.test.tsx.snap @@ -1,6 +1,6 @@ // Jest Snapshot v1, https://goo.gl/fbAQLP -exports[`authoring letter template with VALIDATION_FAILED status matches snapshot when validationErrors are present 1`] = ` +exports[`authoring letter template with VALIDATION_FAILED status INVALID_MARKERS matches snapshot 1`] = `
- The template file you uploaded does not contain the address fields. +

+ You used the following personalisation fields with incorrect formatting: +

+

+ {c.compliment} +

+

+ {no.d} +

+

+ {d.underscores_to_test_markdown_escapes} +

+

+ Personalisation fields must start with d. and be inside single curly brackets. For example: {d.fullName} +

+

+ They can only contain +

+ +

+ Update your letter template file and upload it again +

+ +
+
+
+
+ + Template + +

+ authoring letter template name +

+
+
+
+
+
+ Template ID +
+
+ authoring-letter-template-id +
+
+
+
+
+ Template type +
+
+ Standard letter +
+
+
+
+
+ Total pages +
+
+ 2 +
+
+
+
+
+ Sheets +
+
+ 1 +
+
+ + Learn more + + about sheets + + +
+
+
+
+ Status +
+
+ + Checks failed + +
+
+ + Learn more + + about status + + +
+
+
+
+
+
+ +
+

+ Letter preview +

+

+ Check how your personalisation fields will appear in your letter. +

+ + Learn more about personalising your letters (opens in a new tab). + +
+

+ Example personalisation data +

+ +
+
+
+
+ + +

+ PDS personalisation fields +

+

+ The PDS fields will be pre-filled with example data when you choose a test recipient. +

+
+ + +
+ + + + +
+
+
+