feature/searchbar-enhance #17

Merged
ilia merged 48 commits from feature/searchbar-enhance into main 2026-01-18 14:04:53 +00:00
2 changed files with 11 additions and 2 deletions
Showing only changes of commit 20f6e193f2 - Show all commits

View File

@@ -1,8 +1,12 @@
<script lang="ts">
import FontDisplay from '$features/DisplayFont/ui/FontDisplay/FontDisplay.svelte';
/**
* Page Component
*/
</script>
<!-- Font List -->
<div />
<div class="p-2">
<FontDisplay />
</div>

View File

@@ -79,7 +79,11 @@ export interface VirtualizerOptions {
* </div>
* ```
*/
export function createVirtualizer<T>(optionsGetter: () => VirtualizerOptions & { data: T[] }) {
export function createVirtualizer<T>(
optionsGetter: () => VirtualizerOptions & {
data: T[];
},
) {
let scrollOffset = $state(0);
let containerHeight = $state(0);
let measuredSizes = $state<Record<number, number>>({});
@@ -149,6 +153,7 @@ export function createVirtualizer<T>(optionsGetter: () => VirtualizerOptions & {
key: options.getItemKey?.(i) ?? i,
});
}
return result;
});
// Svelte Actions (The DOM Interface)