Pass index to slot of Vue Virtualizer #2148
check.yml
on: pull_request
check
40s
e2e-react
9m 42s
e2e-vue
54s
e2e-solid
55s
e2e-svelte
51s
Annotations
3 errors and 10 warnings
vue/VList.ssr.spec.ts > SSR > should render items with renderToString and vertical:
src/vue/Virtualizer.tsx#L249
TypeError: _push is not a function
❯ eval ../node_modules/@vue/server-renderer/dist/server-renderer.cjs.js:591:35
❯ Proxy.renderFnWithContext ../node_modules/@vue/runtime-core/dist/runtime-core.cjs.js:698:13
❯ Proxy.<anonymous> vue/Virtualizer.tsx:249:25
❯ renderComponentRoot ../node_modules/@vue/runtime-core/dist/runtime-core.cjs.js:6246:16
❯ renderComponentSubTree ../node_modules/@vue/server-renderer/dist/server-renderer.cjs.js:715:28
❯ renderComponentVNode ../node_modules/@vue/server-renderer/dist/server-renderer.cjs.js:642:12
❯ renderVNode ../node_modules/@vue/server-renderer/dist/server-renderer.cjs.js:758:14
❯ renderVNodeChildren ../node_modules/@vue/server-renderer/dist/server-renderer.cjs.js:774:5
❯ renderElementVNode ../node_modules/@vue/server-renderer/dist/server-renderer.cjs.js:821:9
❯ renderVNode ../node_modules/@vue/server-renderer/dist/server-renderer.cjs.js:756:9
|
vue/VList.ssr.spec.ts > SSR > should render items with renderToString and horizontal:
src/vue/Virtualizer.tsx#L249
TypeError: _push is not a function
❯ eval ../node_modules/@vue/server-renderer/dist/server-renderer.cjs.js:591:35
❯ Proxy.renderFnWithContext ../node_modules/@vue/runtime-core/dist/runtime-core.cjs.js:698:13
❯ Proxy.<anonymous> vue/Virtualizer.tsx:249:25
❯ renderComponentRoot ../node_modules/@vue/runtime-core/dist/runtime-core.cjs.js:6246:16
❯ renderComponentSubTree ../node_modules/@vue/server-renderer/dist/server-renderer.cjs.js:715:28
❯ renderComponentVNode ../node_modules/@vue/server-renderer/dist/server-renderer.cjs.js:642:12
❯ renderVNode ../node_modules/@vue/server-renderer/dist/server-renderer.cjs.js:758:14
❯ renderVNodeChildren ../node_modules/@vue/server-renderer/dist/server-renderer.cjs.js:774:5
❯ renderElementVNode ../node_modules/@vue/server-renderer/dist/server-renderer.cjs.js:821:9
❯ renderVNode ../node_modules/@vue/server-renderer/dist/server-renderer.cjs.js:756:9
|
check
Process completed with exit code 1.
|
check:
src/react/VGrid.tsx#L319
React Hook useImperativeHandle has missing dependencies: 'hStore', 'scroller._scrollBy', 'scroller._scrollTo', 'scroller._scrollToIndex', and 'vStore'. Either include them or remove the dependency array
|
check:
src/react/Virtualizer.tsx#L315
React Hook useEffect has a missing dependency: 'onRangeChangeProp'. Either include it or remove the dependency array. If 'onRangeChangeProp' changes too often, find the parent component that defines it and wrap that definition in useCallback
|
check:
src/react/Virtualizer.tsx#L339
React Hook useImperativeHandle has missing dependencies: 'scroller._scrollBy', 'scroller._scrollTo', 'scroller._scrollToIndex', and 'store'. Either include them or remove the dependency array
|
check:
src/react/WindowVirtualizer.tsx#L219
React Hook useEffect has a missing dependency: 'onRangeChangeProp'. Either include it or remove the dependency array. If 'onRangeChangeProp' changes too often, find the parent component that defines it and wrap that definition in useCallback
|
check:
src/react/WindowVirtualizer.tsx#L230
React Hook useImperativeHandle has a missing dependency: 'store'. Either include it or remove the dependency array
|
check:
src/solid/ListItem.tsx#L32
The reactive variable 'props' should not be reassigned or altered directly
|
check:
src/solid/ListItem.tsx#L32
The reactive variable 'props' should not be reassigned or altered directly
|
check:
src/solid/RangedFor.tsx#L40
For proper analysis, a variable should be used to capture the result of this function call
|
check:
src/solid/RangedFor.tsx#L53
For proper analysis, array destructuring should be used to capture the first result of this function call
|
check:
src/solid/VList.tsx#L53
The reactive variable 'props' should be used within JSX, a tracked scope (like createEffect), or inside an event handler function, or else changes will be ignored
|