- Replaced fontshareStore with unifiedFontStore in FontSearch.svelte - Replaced fontshareStore with unifiedFontStore in SuggestedFonts.svelte - Updated Font entity exports to include unifiedFontStore - Updated model exports to include unified store exports - Kept fontshareStore exports as deprecated for backward compatibility Phase 4/7: Proxy API Integration for GlyphDiff
18 lines
449 B
Svelte
18 lines
449 B
Svelte
<!--
|
|
Component: SuggestedFonts
|
|
Renders a list of suggested fonts in a virtualized list to improve performance.
|
|
-->
|
|
<script lang="ts">
|
|
import {
|
|
FontListItem,
|
|
FontVirtualList,
|
|
unifiedFontStore,
|
|
} from '$entities/Font';
|
|
</script>
|
|
|
|
<FontVirtualList items={unifiedFontStore.fonts}>
|
|
{#snippet children({ item: font, isVisible, proximity })}
|
|
<FontListItem {font} {isVisible} {proximity} />
|
|
{/snippet}
|
|
</FontVirtualList>
|