diff --git a/frontend/src/lib/components/admin/BookingCreateModal.svelte b/frontend/src/lib/components/admin/BookingCreateModal.svelte index 7ae932f..c58d355 100644 --- a/frontend/src/lib/components/admin/BookingCreateModal.svelte +++ b/frontend/src/lib/components/admin/BookingCreateModal.svelte @@ -5,6 +5,7 @@ import { CalendarDate, getLocalTimeZone, type DateValue } from '@internationalized/date'; import { isValidUKPhone, toE164UK } from '$lib/utils/phone'; import { formatUserName } from '$lib/utils/nameDisplay'; + import { range } from '$lib/utils/format'; // UI Components import * as Modal from '$lib/components/ui/dialog'; @@ -1145,10 +1146,8 @@
{#if loadingUsers}
- {#each Array(3) as __, i (i)} - {__} + {#each range(3) as i (i)} - {__} {/each}
{:else if users.length === 0} @@ -1259,10 +1258,8 @@ {#if loadingServices}
- {#each Array(4) as __, i (i)} - {__} + {#each range(4) as i (i)} - {__} {/each}
{:else if services.length === 0} @@ -1294,10 +1291,8 @@
{#if loadingCustomServices}
- {#each Array(3) as __, i (i)} - {__} + {#each range(3) as i (i)} - {__} {/each}
{:else if customServices.length > 0} diff --git a/frontend/src/lib/components/admin/BusinessSettings.svelte b/frontend/src/lib/components/admin/BusinessSettings.svelte index cf11305..5857eee 100644 --- a/frontend/src/lib/components/admin/BusinessSettings.svelte +++ b/frontend/src/lib/components/admin/BusinessSettings.svelte @@ -14,6 +14,7 @@ import type { BusinessSettings } from '$lib/types/settings'; import { isValidUKPhone, toE164UK, normalisePhoneInput } from '$lib/utils/phone'; import { isValidEmail, normalizeEmail } from '$lib/utils/email'; + import { range } from '$lib/utils/format'; let settings = $state(null); let loading = $state(true); @@ -286,8 +287,7 @@ {#if loading}
- {#each Array(3) as __, i (i)} - {__} + {#each range(3) as i (i)}
diff --git a/frontend/src/lib/components/admin/CustomServicesManagement.svelte b/frontend/src/lib/components/admin/CustomServicesManagement.svelte index 83ea4e4..0ddc973 100644 --- a/frontend/src/lib/components/admin/CustomServicesManagement.svelte +++ b/frontend/src/lib/components/admin/CustomServicesManagement.svelte @@ -2,6 +2,7 @@ import { apiFetch } from '$lib/utils/api'; import { toast } from 'svelte-sonner'; import { sanitizeText } from '$lib/utils/toast-safe'; + import { range } from '$lib/utils/format'; import { Button } from '$lib/components/ui/button'; import * as Card from '$lib/components/ui/card'; import { Input } from '$lib/components/ui/input'; @@ -283,8 +284,7 @@ {#if loading}
- {#each Array(3) as __, i (i)} - {__} + {#each range(3) as i (i)} {/each}
diff --git a/frontend/src/lib/components/admin/DiscountsManagement.svelte b/frontend/src/lib/components/admin/DiscountsManagement.svelte index 69bfc39..350c156 100644 --- a/frontend/src/lib/components/admin/DiscountsManagement.svelte +++ b/frontend/src/lib/components/admin/DiscountsManagement.svelte @@ -1,6 +1,7 @@