feat: create FontList component with use of VirtualList

This commit is contained in:
Ilia Mashkov
2026-01-09 16:18:16 +03:00
parent ea1f46f780
commit c863bea2dc

View File

@@ -0,0 +1,20 @@
<script lang="ts">
import {
Content as ItemContent,
Root as ItemRoot,
Title as ItemTitle,
} from '$shared/shadcn/ui/item';
import { VirtualList } from '$shared/ui';
import { fontCollection } from '../../model';
</script>
<VirtualList items={fontCollection.filteredFonts}>
{#snippet children({ item, index })}
<ItemRoot>
<ItemContent>
<ItemTitle>{item.name}</ItemTitle>
{item.name}
</ItemContent>
</ItemRoot>
{/snippet}
</VirtualList>