fix missing type asertion

This commit is contained in:
axel 2025-04-12 21:55:07 +02:00
parent 6a14e2c538
commit 4d9a6aace0

View File

@ -1,9 +1,9 @@
<script lang="ts">
import Button from "$lib/components/ui/Button.svelte";
import ResourceCard from "$lib/components/resources/ResourceCard.svelte";
import ResourceListPage from "$lib/components/resources/ResourceListPage.svelte";
import IconPlus from "~icons/tabler/plus";
import IconEdit from "~icons/tabler/edit";
import ResourceListPage from "$lib/components/resources/ResourceListPage.svelte";
import Button from "$lib/components/ui/Button.svelte";
import IconEdit from "~icons/tabler/edit";
import IconPlus from "~icons/tabler/plus";
let { data } = $props();
</script>
@ -16,7 +16,7 @@
{#snippet contentSnippet()}
<div class="flex gap-4 flex-wrap">
{#each data.users as user}
<ResourceCard title={user.name} subtitle="{user.groups.length} groups, {user.devices.length} devices">
<ResourceCard title={user.name} subtitle="{user.groups!.length} groups, {user.devices!.length} devices">
{#snippet actionsSnippet()}
<Button Icon={IconEdit} a href="/dashboard/users/{user.id}" extra="!p-2"/>
{/snippet}