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) <noreply@anthropic.com>
This commit is contained in:
Till JS 2026-03-25 16:05:37 +01:00
parent 8e3af239b2
commit 3500ac5e23
16 changed files with 46 additions and 6 deletions

View file

@ -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

View file

@ -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

View file

@ -262,14 +262,13 @@
<span class="inline-block rounded-full bg-primary/10 px-2 py-0.5 text-xs text-primary">
{$_(`categories.${location.category}`)}
</span>
{@const openStatus = isOpenNow(location.openingHours)}
{#if openStatus === true}
{#if isOpenNow(location.openingHours) === true}
<span
class="inline-block rounded-full bg-green-500/10 px-2 py-0.5 text-xs text-green-600 dark:text-green-400"
>
{$_('detail.openNow')}
</span>
{:else if openStatus === false}
{:else if isOpenNow(location.openingHours) === false}
<span
class="inline-block rounded-full bg-red-500/10 px-2 py-0.5 text-xs text-red-500 dark:text-red-400"
>

View file

@ -353,14 +353,13 @@
>
{$_(`category.${location.category}`)}
</span>
{@const openStatus = isOpenNow(location.openingHours)}
{#if openStatus === true}
{#if isOpenNow(location.openingHours) === true}
<span
class="rounded-full bg-green-500/90 px-3 py-1 text-sm font-medium text-white backdrop-blur-sm"
>
{$_('detail.openNow')}
</span>
{:else if openStatus === false}
{:else if isOpenNow(location.openingHours) === false}
<span
class="rounded-full bg-red-500/80 px-3 py-1 text-sm font-medium text-white backdrop-blur-sm"
>

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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