From 8a98ed352ff5387422a8631f69acec5fce201900 Mon Sep 17 00:00:00 2001 From: Clare Jones Date: Thu, 9 Apr 2026 12:40:27 +0100 Subject: [PATCH 01/12] Add personalisation errors for letter preview generation --- .../__snapshots__/page.test.tsx.snap | 6 + .../server-action.test.ts | 136 +++++++++++++++++- .../LetterRender/LetterRenderForm.test.tsx | 78 +++++++++- .../__snapshots__/LetterRender.test.tsx.snap | 2 + .../LetterRenderForm.test.tsx.snap | 6 +- .../LetterRenderTab.test.tsx.snap | 2 + .../LetterRender/server-action.test.ts | 83 ++++++++++- .../[templateId]/server-action.ts | 24 ++++ .../LetterRender/LetterRenderForm.tsx | 8 +- .../molecules/LetterRender/server-action.ts | 33 ++++- frontend/src/content/content.ts | 11 +- 11 files changed, 373 insertions(+), 16 deletions(-) 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 9d1f6dbf5..53a5a4604 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 @@ -311,6 +311,7 @@ exports[`authoring letter template with VALIDATION_FAILED status matches snapsho