add: better search and better delete locking mechanism

This commit is contained in:
2025-11-25 22:14:27 +01:00
parent ad3634cf98
commit 62ff4826c1
6 changed files with 138 additions and 63 deletions

View File

@@ -14,6 +14,7 @@
emptyActionLabel,
emptyActionHref,
headerAction,
searchBar,
children
}: {
title: string;
@@ -24,6 +25,7 @@
emptyActionLabel?: string;
emptyActionHref?: string;
headerAction?: Snippet;
searchBar?: Snippet;
children: Snippet<[any]>;
} = $props();
@@ -53,6 +55,11 @@
{@render headerAction()}
{/if}
</div>
{#if searchBar}
<div class="mt-4">
{@render searchBar()}
</div>
{/if}
</CardHeader>
<CardContent>
{#if items && items.length > 0}