Add order-delivered to Live Preview support

Matches the backend's new opt-in review/follow-up email type.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
Marco
2026-07-25 21:58:09 +00:00
parent 6c43171b11
commit 3dccc229af
3 changed files with 5 additions and 1 deletions
+2
View File
@@ -18,6 +18,7 @@ const VALID_TYPES: EmailTemplateType[] = [
"order-returned",
"order-tracking-added",
"order-tracking-corrected",
"order-delivered",
];
const STATUS_TYPE_FALLBACK_HEADING: Record<string, string> = {
@@ -27,6 +28,7 @@ const STATUS_TYPE_FALLBACK_HEADING: Record<string, string> = {
"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
+1
View File
@@ -315,6 +315,7 @@ export const ORDER_STATUS_EMAIL_ICON: Record<string, string> = {
"order-returned": "✓",
"order-tracking-added": "📦",
"order-tracking-corrected": "📦",
"order-delivered": "★",
};
export function renderOrderStatusHtml(
+2 -1
View File
@@ -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;