From 2f0fd05d351d5f41e220559d573fab690940e822 Mon Sep 17 00:00:00 2001 From: axel Date: Sun, 20 Apr 2025 22:35:37 +0200 Subject: [PATCH] fix: missing empty list placeholder --- src/lib/v2/snippets/ListPage.svelte | 5 +++-- src/routes/dash/devices/+page.svelte | 6 +++++- src/routes/dash/groups/+page.svelte | 6 +++++- 3 files changed, 13 insertions(+), 4 deletions(-) diff --git a/src/lib/v2/snippets/ListPage.svelte b/src/lib/v2/snippets/ListPage.svelte index 1105d62..f2d5ea1 100644 --- a/src/lib/v2/snippets/ListPage.svelte +++ b/src/lib/v2/snippets/ListPage.svelte @@ -2,7 +2,7 @@ import { Button } from 'bits-ui'; import IconPlus from '~icons/tabler/plus'; - let { createHref = null, msgAdd = '', children } = $props(); + let { createHref = null, msgAdd = '', empty = false, children } = $props(); {#if createHref} @@ -21,7 +21,8 @@
{#if children} {@render children?.()} - {:else} + {/if} + {#if empty}

Nothing here.

{#if createHref} diff --git a/src/routes/dash/devices/+page.svelte b/src/routes/dash/devices/+page.svelte index cb293dd..4c18baa 100644 --- a/src/routes/dash/devices/+page.svelte +++ b/src/routes/dash/devices/+page.svelte @@ -28,7 +28,11 @@ }); - +
{#each data.devices as device} - +
{#each data.groups as group}