From 3500ac5e23f5cf78ef73c54b18fd5896925f4bcd Mon Sep 17 00:00:00 2001 From: Till JS Date: Wed, 25 Mar 2026 16:05:37 +0100 Subject: [PATCH] fix(citycorners): replace @const with direct function calls in templates Svelte 5 restricts {@const} to block contexts only. Use direct isOpenNow() calls in {#if} conditions instead. Co-Authored-By: Claude Opus 4.6 (1M context) --- apps/calendar/apps/web/Dockerfile | 3 +++ apps/chat/apps/web/Dockerfile | 3 +++ apps/citycorners/apps/web/src/routes/(app)/+page.svelte | 5 ++--- .../apps/web/src/routes/(app)/locations/[id]/+page.svelte | 5 ++--- apps/clock/apps/web/Dockerfile | 3 +++ apps/contacts/apps/web/Dockerfile | 3 +++ apps/manacore/apps/web/Dockerfile | 3 +++ apps/matrix/apps/web/Dockerfile | 3 +++ apps/mukke/apps/web/Dockerfile | 3 +++ apps/nutriphi/apps/web/Dockerfile | 3 +++ apps/photos/apps/web/Dockerfile | 3 +++ apps/picture/apps/web/Dockerfile | 3 +++ apps/presi/apps/web/Dockerfile | 3 +++ apps/skilltree/apps/web/Dockerfile | 3 +++ apps/todo/apps/web/Dockerfile | 3 +++ apps/zitare/apps/web/Dockerfile | 3 +++ 16 files changed, 46 insertions(+), 6 deletions(-) diff --git a/apps/calendar/apps/web/Dockerfile b/apps/calendar/apps/web/Dockerfile index 4f4586fb1..82d44f443 100644 --- a/apps/calendar/apps/web/Dockerfile +++ b/apps/calendar/apps/web/Dockerfile @@ -65,6 +65,9 @@ RUN pnpm build || true WORKDIR /app/packages/shared-error-tracking RUN pnpm build +WORKDIR /app/packages/shared-pwa +RUN pnpm build + # Build the web app WORKDIR /app/apps/calendar/apps/web RUN pnpm exec svelte-kit sync diff --git a/apps/chat/apps/web/Dockerfile b/apps/chat/apps/web/Dockerfile index b116f2b65..6d791e6f6 100644 --- a/apps/chat/apps/web/Dockerfile +++ b/apps/chat/apps/web/Dockerfile @@ -60,6 +60,9 @@ RUN pnpm build || true WORKDIR /app/packages/shared-error-tracking RUN pnpm build +WORKDIR /app/packages/shared-pwa +RUN pnpm build + # Build the web app WORKDIR /app/apps/chat/apps/web RUN pnpm exec svelte-kit sync diff --git a/apps/citycorners/apps/web/src/routes/(app)/+page.svelte b/apps/citycorners/apps/web/src/routes/(app)/+page.svelte index 0d1887a82..38fccd3de 100644 --- a/apps/citycorners/apps/web/src/routes/(app)/+page.svelte +++ b/apps/citycorners/apps/web/src/routes/(app)/+page.svelte @@ -262,14 +262,13 @@ {$_(`categories.${location.category}`)} - {@const openStatus = isOpenNow(location.openingHours)} - {#if openStatus === true} + {#if isOpenNow(location.openingHours) === true} {$_('detail.openNow')} - {:else if openStatus === false} + {:else if isOpenNow(location.openingHours) === false} diff --git a/apps/citycorners/apps/web/src/routes/(app)/locations/[id]/+page.svelte b/apps/citycorners/apps/web/src/routes/(app)/locations/[id]/+page.svelte index 3e4331504..d3a95e995 100644 --- a/apps/citycorners/apps/web/src/routes/(app)/locations/[id]/+page.svelte +++ b/apps/citycorners/apps/web/src/routes/(app)/locations/[id]/+page.svelte @@ -353,14 +353,13 @@ > {$_(`category.${location.category}`)} - {@const openStatus = isOpenNow(location.openingHours)} - {#if openStatus === true} + {#if isOpenNow(location.openingHours) === true} {$_('detail.openNow')} - {:else if openStatus === false} + {:else if isOpenNow(location.openingHours) === false} diff --git a/apps/clock/apps/web/Dockerfile b/apps/clock/apps/web/Dockerfile index 0adec01de..b59d46984 100644 --- a/apps/clock/apps/web/Dockerfile +++ b/apps/clock/apps/web/Dockerfile @@ -60,6 +60,9 @@ RUN pnpm build || true WORKDIR /app/packages/shared-error-tracking RUN pnpm build +WORKDIR /app/packages/shared-pwa +RUN pnpm build + # Build the web app WORKDIR /app/apps/clock/apps/web RUN pnpm exec svelte-kit sync diff --git a/apps/contacts/apps/web/Dockerfile b/apps/contacts/apps/web/Dockerfile index 66484f79a..587964979 100644 --- a/apps/contacts/apps/web/Dockerfile +++ b/apps/contacts/apps/web/Dockerfile @@ -66,6 +66,9 @@ RUN pnpm build || true WORKDIR /app/packages/shared-error-tracking RUN pnpm build +WORKDIR /app/packages/shared-pwa +RUN pnpm build + # Build the web app WORKDIR /app/apps/contacts/apps/web RUN pnpm exec svelte-kit sync diff --git a/apps/manacore/apps/web/Dockerfile b/apps/manacore/apps/web/Dockerfile index db24041a0..e60fddab3 100644 --- a/apps/manacore/apps/web/Dockerfile +++ b/apps/manacore/apps/web/Dockerfile @@ -68,6 +68,9 @@ RUN pnpm build || true WORKDIR /app/packages/shared-error-tracking RUN pnpm build +WORKDIR /app/packages/shared-pwa +RUN pnpm build + # Build the web app WORKDIR /app/apps/manacore/apps/web RUN pnpm exec svelte-kit sync diff --git a/apps/matrix/apps/web/Dockerfile b/apps/matrix/apps/web/Dockerfile index 9e2ebc1bc..895de69d5 100644 --- a/apps/matrix/apps/web/Dockerfile +++ b/apps/matrix/apps/web/Dockerfile @@ -45,6 +45,9 @@ RUN pnpm build || true WORKDIR /app/packages/shared-error-tracking RUN pnpm build +WORKDIR /app/packages/shared-pwa +RUN pnpm build + # Build the web app WORKDIR /app/apps/matrix/apps/web RUN pnpm exec svelte-kit sync diff --git a/apps/mukke/apps/web/Dockerfile b/apps/mukke/apps/web/Dockerfile index 0cb039f1a..e23406ad4 100644 --- a/apps/mukke/apps/web/Dockerfile +++ b/apps/mukke/apps/web/Dockerfile @@ -60,6 +60,9 @@ RUN pnpm build || true WORKDIR /app/packages/shared-error-tracking RUN pnpm build +WORKDIR /app/packages/shared-pwa +RUN pnpm build + # Build the web app WORKDIR /app/apps/mukke/apps/web RUN pnpm exec svelte-kit sync diff --git a/apps/nutriphi/apps/web/Dockerfile b/apps/nutriphi/apps/web/Dockerfile index b79bb07bd..8891d1f7c 100644 --- a/apps/nutriphi/apps/web/Dockerfile +++ b/apps/nutriphi/apps/web/Dockerfile @@ -56,6 +56,9 @@ RUN pnpm build || true WORKDIR /app/packages/shared-error-tracking RUN pnpm build +WORKDIR /app/packages/shared-pwa +RUN pnpm build + # Build the web app WORKDIR /app/apps/nutriphi/apps/web RUN pnpm exec svelte-kit sync diff --git a/apps/photos/apps/web/Dockerfile b/apps/photos/apps/web/Dockerfile index 31e4ba8f6..9cf56432c 100644 --- a/apps/photos/apps/web/Dockerfile +++ b/apps/photos/apps/web/Dockerfile @@ -68,6 +68,9 @@ RUN pnpm build || true WORKDIR /app/packages/shared-error-tracking RUN pnpm build +WORKDIR /app/packages/shared-pwa +RUN pnpm build + # Build the web app WORKDIR /app/apps/photos/apps/web RUN pnpm exec svelte-kit sync diff --git a/apps/picture/apps/web/Dockerfile b/apps/picture/apps/web/Dockerfile index 73d633fee..54889b5ec 100644 --- a/apps/picture/apps/web/Dockerfile +++ b/apps/picture/apps/web/Dockerfile @@ -66,6 +66,9 @@ RUN pnpm build || true WORKDIR /app/packages/shared-error-tracking RUN pnpm build +WORKDIR /app/packages/shared-pwa +RUN pnpm build + # Build the web app WORKDIR /app/apps/picture/apps/web RUN pnpm exec svelte-kit sync diff --git a/apps/presi/apps/web/Dockerfile b/apps/presi/apps/web/Dockerfile index 17c241b64..1114531c4 100644 --- a/apps/presi/apps/web/Dockerfile +++ b/apps/presi/apps/web/Dockerfile @@ -57,6 +57,9 @@ RUN pnpm build || true WORKDIR /app/packages/shared-error-tracking RUN pnpm build +WORKDIR /app/packages/shared-pwa +RUN pnpm build + # Build the web app WORKDIR /app/apps/presi/apps/web RUN pnpm exec svelte-kit sync diff --git a/apps/skilltree/apps/web/Dockerfile b/apps/skilltree/apps/web/Dockerfile index 0aa6375c4..66a772c8d 100644 --- a/apps/skilltree/apps/web/Dockerfile +++ b/apps/skilltree/apps/web/Dockerfile @@ -54,6 +54,9 @@ RUN pnpm build || true WORKDIR /app/packages/shared-error-tracking RUN pnpm build +WORKDIR /app/packages/shared-pwa +RUN pnpm build + # Build the web app WORKDIR /app/apps/skilltree/apps/web RUN pnpm exec svelte-kit sync diff --git a/apps/todo/apps/web/Dockerfile b/apps/todo/apps/web/Dockerfile index da144404a..0f29183e0 100644 --- a/apps/todo/apps/web/Dockerfile +++ b/apps/todo/apps/web/Dockerfile @@ -66,6 +66,9 @@ RUN pnpm build || true WORKDIR /app/packages/shared-error-tracking RUN pnpm build +WORKDIR /app/packages/shared-pwa +RUN pnpm build + # Build the web app WORKDIR /app/apps/todo/apps/web RUN pnpm exec svelte-kit sync diff --git a/apps/zitare/apps/web/Dockerfile b/apps/zitare/apps/web/Dockerfile index fbc66d07f..11d694741 100644 --- a/apps/zitare/apps/web/Dockerfile +++ b/apps/zitare/apps/web/Dockerfile @@ -62,6 +62,9 @@ RUN pnpm build || true WORKDIR /app/packages/shared-error-tracking RUN pnpm build +WORKDIR /app/packages/shared-pwa +RUN pnpm build + # Build zitare content package WORKDIR /app/apps/zitare/packages/content RUN pnpm build || true