fix(createVirtualizer): change the way array is created

This commit is contained in:
Ilia Mashkov
2026-01-15 20:07:58 +03:00
parent f97904f165
commit 824581551f

View File

@@ -14,7 +14,7 @@ export function createVirtualizer(optionsGetter: () => VirtualizerOptions) {
// Only recalculates when item count or measured sizes change. // Only recalculates when item count or measured sizes change.
const offsets = $derived.by(() => { const offsets = $derived.by(() => {
const count = options.count; const count = options.count;
const result = new Array(count); const result = Array.from({ length: count });
let accumulated = 0; let accumulated = 0;
for (let i = 0; i < count; i++) { for (let i = 0; i < count; i++) {