diff --git a/app/email-preview/[type]/page.tsx b/app/email-preview/[type]/page.tsx index 5bc8a1c..90e6fc1 100644 --- a/app/email-preview/[type]/page.tsx +++ b/app/email-preview/[type]/page.tsx @@ -18,6 +18,7 @@ const VALID_TYPES: EmailTemplateType[] = [ "order-returned", "order-tracking-added", "order-tracking-corrected", + "order-delivered", ]; const STATUS_TYPE_FALLBACK_HEADING: Record = { @@ -27,6 +28,7 @@ const STATUS_TYPE_FALLBACK_HEADING: Record = { "order-returned": "Deine Retoure wurde bearbeitet", "order-tracking-added": "Hier ist deine Sendungsnummer", "order-tracking-corrected": "Korrigierte Sendungsnummer", + "order-delivered": "Dein Paket ist angekommen", }; // Entered exclusively via EmailTemplates.ts's admin.livePreview.url (a diff --git a/app/lib/emailTemplates.ts b/app/lib/emailTemplates.ts index 5acfdab..a58221e 100644 --- a/app/lib/emailTemplates.ts +++ b/app/lib/emailTemplates.ts @@ -315,6 +315,7 @@ export const ORDER_STATUS_EMAIL_ICON: Record = { "order-returned": "✓", "order-tracking-added": "📦", "order-tracking-corrected": "📦", + "order-delivered": "★", }; export function renderOrderStatusHtml( diff --git a/app/lib/payload.ts b/app/lib/payload.ts index 1465e8e..4f6499d 100644 --- a/app/lib/payload.ts +++ b/app/lib/payload.ts @@ -819,7 +819,8 @@ export type EmailTemplateType = | "order-return-requested" | "order-returned" | "order-tracking-added" - | "order-tracking-corrected"; + | "order-tracking-corrected" + | "order-delivered"; type PayloadEmailTemplate = { type: EmailTemplateType;