@virtual-grid/react
Advanced tools
Comparing version
@@ -207,2 +207,3 @@ "use client"; | ||
const _b = options, { getItemId, getItemData, invert } = _b, measureOptions = __objRest(_b, ["getItemId", "getItemData", "invert"]); | ||
const rerender = import_react4.default.useReducer(() => ({}), {})[1]; | ||
const [gridWidth, setGridWidth] = import_react4.default.useState(0); | ||
@@ -216,3 +217,6 @@ const [gridHeight, setGridHeight] = import_react4.default.useState(0); | ||
setOptions(__spreadProps(__spreadValues({}, options), { width, height })); | ||
(0, import_use_deep_compare.useDeepCompareMemo)(measure, [measure, measureOptions, width, height]); | ||
(0, import_use_deep_compare.useDeepCompareMemo)(() => { | ||
measure(); | ||
rerender(); | ||
}, [measure, rerender, measureOptions, width, height]); | ||
const observeGrid = (0, import_shared.observeGridSize)(props); | ||
@@ -219,0 +223,0 @@ (0, import_use_resize_observer.default)({ |
{ | ||
"name": "@virtual-grid/react", | ||
"version": "2.0.2", | ||
"version": "2.0.3", | ||
"license": "MIT", | ||
@@ -34,4 +34,4 @@ "exports": { | ||
"@virtual-grid/eslint-config": "0.0.0", | ||
"@virtual-grid/tsconfig": "0.0.0", | ||
"@virtual-grid/tsup-config": "0.0.0" | ||
"@virtual-grid/tsup-config": "0.0.0", | ||
"@virtual-grid/tsconfig": "0.0.0" | ||
}, | ||
@@ -38,0 +38,0 @@ "peerDependencies": { |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
62343
1.04%682
1.19%