From b7823cec16a2ca407538aebfc506f3ac23a38980 Mon Sep 17 00:00:00 2001 From: Christoph Kluge Date: Fri, 13 Jun 2025 14:46:09 +0200 Subject: [PATCH] Migrate header components --- web/frontend/src/header/NavbarLinks.svelte | 11 +++++++---- web/frontend/src/header/NavbarTools.svelte | 15 +++++++++------ 2 files changed, 16 insertions(+), 10 deletions(-) diff --git a/web/frontend/src/header/NavbarLinks.svelte b/web/frontend/src/header/NavbarLinks.svelte index 26e7370..50aaf3a 100644 --- a/web/frontend/src/header/NavbarLinks.svelte +++ b/web/frontend/src/header/NavbarLinks.svelte @@ -18,10 +18,13 @@ DropdownItem, } from "@sveltestrap/sveltestrap"; - export let clusters; - export let subClusters; - export let links; - export let direction = "down"; + /* Svelte 5 Props */ + let { + clusters, + subClusters, + links, + direction = "down" + } = $props(); {#each links as item} diff --git a/web/frontend/src/header/NavbarTools.svelte b/web/frontend/src/header/NavbarTools.svelte index 1382b28..ac0a261 100644 --- a/web/frontend/src/header/NavbarTools.svelte +++ b/web/frontend/src/header/NavbarTools.svelte @@ -25,10 +25,13 @@ Col, } from "@sveltestrap/sveltestrap"; - export let username; - export let authlevel; - export let roles; - export let screenSize; + /* Svelte 5 Props */ + let { + username, + authlevel, + roles, + screenSize + } = $props();