From 1425b3da6b4a862999c4f67c5a9cf1e688379056 Mon Sep 17 00:00:00 2001 From: Jason Rasmussen Date: Fri, 19 Dec 2025 12:47:04 -0500 Subject: [PATCH] refactor: admin card (#24723) --- web/src/lib/components/AdminCard.svelte | 33 +++ .../library-management/[id]/+page.svelte | 133 +++++------- web/src/routes/admin/users/[id]/+page.svelte | 205 +++++++----------- 3 files changed, 164 insertions(+), 207 deletions(-) create mode 100644 web/src/lib/components/AdminCard.svelte diff --git a/web/src/lib/components/AdminCard.svelte b/web/src/lib/components/AdminCard.svelte new file mode 100644 index 000000000..4aaf890ca --- /dev/null +++ b/web/src/lib/components/AdminCard.svelte @@ -0,0 +1,33 @@ + + + + +
+
+ + {title} +
+ {#if headerAction} + + {/if} +
+
+ +
+ {@render children?.()} +
+
+
diff --git a/web/src/routes/admin/library-management/[id]/+page.svelte b/web/src/routes/admin/library-management/[id]/+page.svelte index 6ca08db0f..6bffbe39a 100644 --- a/web/src/routes/admin/library-management/[id]/+page.svelte +++ b/web/src/routes/admin/library-management/[id]/+page.svelte @@ -1,7 +1,7 @@