diff --git a/app/email-preview/[type]/page.tsx b/app/email-preview/[type]/page.tsx index adcc425..5bc8a1c 100644 --- a/app/email-preview/[type]/page.tsx +++ b/app/email-preview/[type]/page.tsx @@ -16,6 +16,8 @@ const VALID_TYPES: EmailTemplateType[] = [ "order-cancelled", "order-return-requested", "order-returned", + "order-tracking-added", + "order-tracking-corrected", ]; const STATUS_TYPE_FALLBACK_HEADING: Record = { @@ -23,6 +25,8 @@ const STATUS_TYPE_FALLBACK_HEADING: Record = { "order-cancelled": "Deine Bestellung wurde storniert", "order-return-requested": "Deine Rücksendung wurde angefragt", "order-returned": "Deine Retoure wurde bearbeitet", + "order-tracking-added": "Hier ist deine Sendungsnummer", + "order-tracking-corrected": "Korrigierte Sendungsnummer", }; // Entered exclusively via EmailTemplates.ts's admin.livePreview.url (a diff --git a/app/lib/emailTemplates.ts b/app/lib/emailTemplates.ts index 4f92f51..5acfdab 100644 --- a/app/lib/emailTemplates.ts +++ b/app/lib/emailTemplates.ts @@ -313,6 +313,8 @@ export const ORDER_STATUS_EMAIL_ICON: Record = { "order-cancelled": "✕", "order-return-requested": "↩", "order-returned": "✓", + "order-tracking-added": "📦", + "order-tracking-corrected": "📦", }; export function renderOrderStatusHtml( diff --git a/app/lib/payload.ts b/app/lib/payload.ts index a27f0aa..1465e8e 100644 --- a/app/lib/payload.ts +++ b/app/lib/payload.ts @@ -817,7 +817,9 @@ export type EmailTemplateType = | "order-shipped" | "order-cancelled" | "order-return-requested" - | "order-returned"; + | "order-returned" + | "order-tracking-added" + | "order-tracking-corrected"; type PayloadEmailTemplate = { type: EmailTemplateType;