Initial migration to Svelte5 via full syntax compatability

- updated all dependencies
- removed svelte-chartjs wrapper from dependencies
- sveltestrap causes compilation warnings (once)
- Header.svelte uses new Svelte5 syntax as example
- fixed most initial compilation warnings except circular dependencies with TBD cause
This commit is contained in:
Christoph Kluge
2025-02-03 17:31:01 +01:00
parent 1e63cdbcda
commit 5681062f01
27 changed files with 561 additions and 471 deletions

View File

@@ -91,15 +91,15 @@
</span>
{#if job.metaData?.jobName}
{#if job.metaData?.jobName.length <= 25}
<div>{job.metaData.jobName}</div>
<span>{job.metaData.jobName}</span>
{:else}
<div
<span
class="truncate"
style="cursor:help;"
title={job.metaData.jobName}
>
{job.metaData.jobName}
</div>
</span>
{/if}
{/if}
{#if job.arrayJobId}

View File

@@ -28,13 +28,13 @@
</div>
<div class="cc-pagination-right">
{#if !backButtonDisabled}
<button class="reset nav" type="button"
<button aria-label="page-reset" class="reset nav" type="button"
on:click|preventDefault="{reset}"></button>
<button class="left nav" type="button"
<button aria-label="page-back" class="left nav" type="button"
on:click|preventDefault="{() => { page -= 1; }}"></button>
{/if}
{#if !nextButtonDisabled}
<button class="right nav" type="button"
<button aria-label="page-up" class="right nav" type="button"
on:click|preventDefault="{() => { page += 1; }}"></button>
{/if}
</div>