diff --git a/frontend/src/lib/components/account/UserBookingModal.svelte b/frontend/src/lib/components/account/UserBookingModal.svelte index 3cc853b..45a2b8a 100644 --- a/frontend/src/lib/components/account/UserBookingModal.svelte +++ b/frontend/src/lib/components/account/UserBookingModal.svelte @@ -608,7 +608,7 @@ ${hasVAT ? `

VAT is included at ${biz?.default_vat_rate ?? 20}

- {#each selectedBooking.discounts as d} + {#each selectedBooking.discounts as d (d.id)}
diff --git a/frontend/src/lib/components/admin/ApprovalModal.svelte b/frontend/src/lib/components/admin/ApprovalModal.svelte index 3b8d809..26da7a8 100644 --- a/frontend/src/lib/components/admin/ApprovalModal.svelte +++ b/frontend/src/lib/components/admin/ApprovalModal.svelte @@ -663,7 +663,7 @@ {#if booking.discounts && booking.discounts.length > 0}

Applied Discounts

- {#each booking.discounts as d} + {#each booking.discounts as d (d.id)}

- {d.discount_source === 'loyalty' ? 'Loyalty Stamp Card' diff --git a/frontend/src/lib/components/admin/BookingModal.svelte b/frontend/src/lib/components/admin/BookingModal.svelte index 2e52bdc..bd4080a 100644 --- a/frontend/src/lib/components/admin/BookingModal.svelte +++ b/frontend/src/lib/components/admin/BookingModal.svelte @@ -575,7 +575,7 @@

- {#each selectedBooking.discounts as d} + {#each selectedBooking.discounts as d (d.id)}
diff --git a/frontend/src/lib/components/admin/BusinessSettings.svelte b/frontend/src/lib/components/admin/BusinessSettings.svelte index 16ad2ca..958f4d1 100644 --- a/frontend/src/lib/components/admin/BusinessSettings.svelte +++ b/frontend/src/lib/components/admin/BusinessSettings.svelte @@ -628,7 +628,7 @@ onchange={() => validateField('voucher_type')} > - {#each VOUCHER_TYPES as vt} + {#each VOUCHER_TYPES as vt (vt.value)} {/each} diff --git a/frontend/src/lib/components/admin/HolidayHours.svelte b/frontend/src/lib/components/admin/HolidayHours.svelte index b6b05e2..c28527e 100644 --- a/frontend/src/lib/components/admin/HolidayHours.svelte +++ b/frontend/src/lib/components/admin/HolidayHours.svelte @@ -561,7 +561,7 @@ disabled={!row.is_open} class="w-24 text-sm" > - {#each Array(24) as _, hour} + {#each Array(24) as _, hour (hour)} {#each TIME15 as min (min)}