diff --git a/source/SIL.AppBuilder.Portal/src/routes/(authenticated)/directory/+page.svelte b/source/SIL.AppBuilder.Portal/src/routes/(authenticated)/directory/+page.svelte index b8eaeefd4..b8cacfd2e 100644 --- a/source/SIL.AppBuilder.Portal/src/routes/(authenticated)/directory/+page.svelte +++ b/source/SIL.AppBuilder.Portal/src/routes/(authenticated)/directory/+page.svelte @@ -7,7 +7,6 @@ import type { PrunedProject } from '$lib/projects'; import ProjectCard from '$lib/projects/components/ProjectCard.svelte'; import 'flatpickr/dist/flatpickr.css'; - import { writable } from 'svelte/store'; import type { FormResult } from 'sveltekit-superforms'; import { superForm } from 'sveltekit-superforms'; import type { PageData } from './$types'; @@ -17,8 +16,8 @@ let { data }: Props = $props(); - const projects = writable(data.projects); - const count = writable(data.count); + let projects = $state(data.projects); + let count = $state(data.count); const { form, enhance, submit } = superForm(data.form, { dataType: 'json', @@ -33,8 +32,8 @@ query: { data: PrunedProject[]; count: number }; }>; if (event.form.valid && data.query) { - projects.set(data.query.data); - count.set(data.query.count); + projects = data.query.data; + count = data.query.count; } } }); @@ -92,9 +91,9 @@ /> - {#if $projects.length > 0} + {#if projects.length > 0}
- {#each $projects as project} + {#each projects as project} {/each}
@@ -111,7 +110,7 @@ }} >
- +
diff --git a/source/SIL.AppBuilder.Portal/src/routes/(authenticated)/products/[id]/files/+page.svelte b/source/SIL.AppBuilder.Portal/src/routes/(authenticated)/products/[id]/files/+page.svelte index 1ff9e4705..0d2475e9e 100644 --- a/source/SIL.AppBuilder.Portal/src/routes/(authenticated)/products/[id]/files/+page.svelte +++ b/source/SIL.AppBuilder.Portal/src/routes/(authenticated)/products/[id]/files/+page.svelte @@ -3,7 +3,6 @@ import Pagination from '$lib/components/Pagination.svelte'; import { getIcon } from '$lib/icons/productDefinitionIcon'; import * as m from '$lib/paraglide/messages'; - import { writable } from 'svelte/store'; import { superForm, type FormResult } from 'sveltekit-superforms'; import type { PageData } from './$types'; import BuildArtifacts from './components/BuildArtifacts.svelte'; @@ -14,7 +13,7 @@ let { data }: Props = $props(); - const builds = writable(data.builds); + let builds = $state(data.builds); const { form, enhance, submit } = superForm(data.form, { resetForm: false, @@ -26,7 +25,7 @@ query: { data: any[] }; }>; if (event.form.valid && data.query) { - builds.set(data.query.data); + builds = data.query.data; } } }); @@ -52,7 +51,7 @@

{m.products_files_title()}

- {#each $builds as build} + {#each builds as build} ; if (event.form.valid && data.query) { - users.set(data.query.data); - count.set(data.query.count); + users = data.query.data; + count = data.query.count; } } }); @@ -81,7 +80,7 @@ - {#each $users as user} + {#each users as user}

@@ -167,7 +166,7 @@ use:enhance class="m-4 pb-4 flex flex-row flex-wrap gap-2 place-content-center" > - +

diff --git a/source/SIL.AppBuilder.Portal/src/routes/(authenticated)/workflow-instances/+page.svelte b/source/SIL.AppBuilder.Portal/src/routes/(authenticated)/workflow-instances/+page.svelte index 8496663af..0df4ad36e 100644 --- a/source/SIL.AppBuilder.Portal/src/routes/(authenticated)/workflow-instances/+page.svelte +++ b/source/SIL.AppBuilder.Portal/src/routes/(authenticated)/workflow-instances/+page.svelte @@ -5,7 +5,6 @@ import SortTable from '$lib/components/SortTable.svelte'; import * as m from '$lib/paraglide/messages'; import { getRelativeTime } from '$lib/timeUtils'; - import { writable } from 'svelte/store'; import type { FormResult } from 'sveltekit-superforms'; import { superForm } from 'sveltekit-superforms'; import type { PageData } from './$types';