From c8552e842ab9080ea7d58a63b3d438b7745c532a Mon Sep 17 00:00:00 2001 From: Aidan Jones Date: Mon, 3 Feb 2025 16:55:36 -0500 Subject: [PATCH] Remove erroneous $state() --- .../src/routes/(authenticated)/+layout.svelte | 2 +- .../projects/[id=idNumber]/+page.svelte | 22 ++++++++++--------- 2 files changed, 13 insertions(+), 11 deletions(-) diff --git a/source/SIL.AppBuilder.Portal/src/routes/(authenticated)/+layout.svelte b/source/SIL.AppBuilder.Portal/src/routes/(authenticated)/+layout.svelte index c198e0e32..574292b89 100644 --- a/source/SIL.AppBuilder.Portal/src/routes/(authenticated)/+layout.svelte +++ b/source/SIL.AppBuilder.Portal/src/routes/(authenticated)/+layout.svelte @@ -16,7 +16,7 @@ let { data, children }: Props = $props(); - let drawerToggle: HTMLInputElement = $state(); + let drawerToggle: HTMLInputElement; function closeDrawer() { drawerToggle.click(); } diff --git a/source/SIL.AppBuilder.Portal/src/routes/(authenticated)/projects/[id=idNumber]/+page.svelte b/source/SIL.AppBuilder.Portal/src/routes/(authenticated)/projects/[id=idNumber]/+page.svelte index 659f4b532..2e096480d 100644 --- a/source/SIL.AppBuilder.Portal/src/routes/(authenticated)/projects/[id=idNumber]/+page.svelte +++ b/source/SIL.AppBuilder.Portal/src/routes/(authenticated)/projects/[id=idNumber]/+page.svelte @@ -50,34 +50,36 @@ (window[('modal' + id) as any] as any).showModal(); } let simpleSettingsFormTimeout: NodeJS.Timeout; - let simpleSettingsForm: HTMLFormElement = $state(); + let simpleSettingsForm: HTMLFormElement; function submitSimpleSettingsForm() { if (simpleSettingsFormTimeout) { clearTimeout(simpleSettingsFormTimeout); } simpleSettingsFormTimeout = setTimeout(() => { - simpleSettingsForm.requestSubmit(); + simpleSettingsForm?.requestSubmit(); }, 2000); } let ownerSettingsFormTimeout: NodeJS.Timeout; - let ownerSettingsForm: HTMLFormElement = $state(); - let ownerField: HTMLInputElement = $state(); - let groupField: HTMLInputElement = $state(); + let ownerSettingsForm: HTMLFormElement; + let ownerField: HTMLInputElement; + let groupField: HTMLInputElement; function submitOwnerSettingsForm() { if (ownerSettingsFormTimeout) { clearTimeout(ownerSettingsFormTimeout); } ownerSettingsFormTimeout = setTimeout(() => { - ownerSettingsForm.requestSubmit(); + ownerSettingsForm?.requestSubmit(); }, 2000); } - let addProductModal: HTMLDialogElement | undefined = $state(); + let addProductModal: HTMLDialogElement; let selectingStore: boolean = $state(false); let selectedProduct: number = $state(0); - let availableStores = $derived(data.stores.filter( - (s) => s.StoreTypeId === data.productsToAdd[selectedProduct]?.Workflow.StoreTypeId - )); + let availableStores = $derived( + data.stores.filter( + (s) => s.StoreTypeId === data.productsToAdd[selectedProduct]?.Workflow.StoreTypeId + ) + );