diff --git a/package.json b/package.json index ba248395a..2496db656 100644 --- a/package.json +++ b/package.json @@ -128,6 +128,8 @@ "react-virtuoso": "^4.14.0", "react-window": "^1.8.9", "react-window-infinite-loader": "^1.0.9", + "react-window-infinite-loader-v2": "npm:react-window-infinite-loader@2.0.0", + "react-window-v2": "npm:react-window@^2.1.2", "semver": "^7.5.4", "swiper": "^9.3.1", "use-sync-external-store": "^1.5.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a11655c3b..299cd8f0c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -212,6 +212,12 @@ importers: react-window-infinite-loader: specifier: ^1.0.9 version: 1.0.10(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + react-window-infinite-loader-v2: + specifier: npm:react-window-infinite-loader@2.0.0 + version: react-window-infinite-loader@2.0.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + react-window-v2: + specifier: npm:react-window@^2.1.2 + version: react-window@2.1.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0) semver: specifier: ^7.5.4 version: 7.7.2 @@ -3914,13 +3920,28 @@ packages: resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==} engines: {node: '>=8.6'} - mime-db@1.52.0: - resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} - engines: {node: '>= 0.6'} + react-window-infinite-loader@2.0.0: + resolution: {integrity: sha512-dioOyvShGheEqqFHcPNKCixCOc2evwb2VEt9sitfJfTZ1hir8m6b8W0CNBvcUj+8Y8IeWu4yb88DI7k88aYTQQ==} + peerDependencies: + react: ^18.0.0 || ^19.0.0 + react-dom: ^18.0.0 || ^19.0.0 - mime-types@2.1.35: - resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} - engines: {node: '>= 0.6'} + react-window@1.8.11: + resolution: {integrity: sha512-+SRbUVT2scadgFSWx+R1P754xHPEqvcfSfVX10QYg6POOz+WNgkN48pS+BtZNIMGiL1HYrSEiCkwsMS15QogEQ==} + engines: {node: '>8.0.0'} + peerDependencies: + react: ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + react-dom: ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + + react-window@2.1.2: + resolution: {integrity: sha512-3PnhB1bXauRVTR1vVwEmFjbaNDCIubOoNLTvvHrOI9cGOkPGb5XAzlprNN/FuUlnKsaaws31t3IJYbJJvhJcBQ==} + peerDependencies: + react: ^18.0.0 || ^19.0.0 + react-dom: ^18.0.0 || ^19.0.0 + + react@19.1.0: + resolution: {integrity: sha512-FS+XFBNvn3GTAWq26joslQgWNoFu08F4kl0J4CgdNKADkdSGXQyTCnKteIAJy96Br6YbpEU1LSzV5dYtjMkMDg==} + engines: {node: '>=0.10.0'} mime@2.6.0: resolution: {integrity: sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==} @@ -10433,6 +10454,11 @@ snapshots: react: 19.1.0 react-dom: 19.1.0(react@19.1.0) + react-window-infinite-loader@2.0.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0): + dependencies: + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) + react-window@1.8.11(react-dom@19.1.0(react@19.1.0))(react@19.1.0): dependencies: '@babel/runtime': 7.27.1 @@ -10440,6 +10466,11 @@ snapshots: react: 19.1.0 react-dom: 19.1.0(react@19.1.0) + react-window@2.1.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0): + dependencies: + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) + react@19.1.0: {} read-binary-file-arch@1.0.6: