diff --git a/shop/components/admin/create-product-dialog.tsx b/shop/components/admin/create-product-dialog.tsx index 55ad437..9050252 100644 --- a/shop/components/admin/create-product-dialog.tsx +++ b/shop/components/admin/create-product-dialog.tsx @@ -58,6 +58,7 @@ const productSchema = z.object({ billing_interval: z.enum(['one_time', 'monthly']).default('monthly'), show_in_kauf: z.boolean().default(true), show_in_abo: z.boolean().default(true), + has_quantity: z.boolean().default(false), requirements: z.array(z.string()).default([]), exclusions: z.array(z.string()).default([]), modules: z.array(moduleSchema).default([]), @@ -91,6 +92,7 @@ export function CreateProductDialog({ billing_interval: product?.billing_interval || 'monthly', show_in_kauf: product ? (product.show_in_kauf ?? true) : true, show_in_abo: product ? (product.show_in_abo ?? true) : true, + has_quantity: product ? (product.has_quantity ?? false) : false, requirements: product?.requirements || [], exclusions: product?.exclusions || [], modules: product?.modules?.map(m => ({ @@ -238,7 +240,7 @@ export function CreateProductDialog({ )} /> -
Noch keine Endkunden angelegt.
- -Keine passenden Kunden gefunden.
-- Falls dieser Kunde bereits Lizenzen besitzt, tragen Sie das Datum der letzten Lizenzierung ein. Damit werden die korrekten Update-Gebühren ermittelt. -
+ +Unternehmen
+{customerData.company_name || 'Nicht angegeben'}
+USt-IdNr.
+{customerData.vat_id || 'Nicht angegeben'}
+Ansprechpartner
+{customerData.first_name} {customerData.last_name}
+Adresse
+
+ {customerData.address}
+ {customerData.zip_code} {customerData.city}
+
+ Falls Sie bereits Lizenzen besitzen, tragen Sie das Datum der letzten Lizenzierung ein. Damit werden die korrekten Update-Gebühren ermittelt. +
+Noch keine Endkunden angelegt.
+ +Keine passenden Kunden gefunden.
+