diff --git a/packages/raga-app/package.json b/packages/raga-app/package.json index e34ec2af..9bda80cc 100644 --- a/packages/raga-app/package.json +++ b/packages/raga-app/package.json @@ -44,7 +44,7 @@ "usehooks-ts": "3.1.0", "wavesurfer.js": "^7.8.6", "web-audio-beat-detector": "^8.2.14", - "zustand": "^4.5.5" + "zustand": "^5.0.0-rc.2" }, "devDependencies": { "@blueprintjs/node-build-scripts": "^9.2.2", diff --git a/packages/raga-app/src/client/components/trackTable/trackTable.tsx b/packages/raga-app/src/client/components/trackTable/trackTable.tsx index 2b8bd498..3e81f678 100644 --- a/packages/raga-app/src/client/components/trackTable/trackTable.tsx +++ b/packages/raga-app/src/client/components/trackTable/trackTable.tsx @@ -26,7 +26,7 @@ import classNames from "classnames"; import { unique } from "radash"; import { useCallback, useEffect, useMemo, useRef, useState } from "react"; import { Roarr as log } from "roarr"; -import { useShallow } from "zustand/react/shallow"; +import { useShallow } from "zustand/shallow"; import { TRACK_TABLE_HEADER_HEIGHT, TRACK_TABLE_ROW_HEIGHT } from "../../../common/constants"; import { ClientErrors } from "../../../common/errorMessages"; diff --git a/yarn.lock b/yarn.lock index 014e9d19..c9abc46d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -63,7 +63,7 @@ __metadata: vite: "npm:^5.4.8" wavesurfer.js: "npm:^7.8.6" web-audio-beat-detector: "npm:^8.2.14" - zustand: "npm:^4.5.5" + zustand: "npm:^5.0.0-rc.2" languageName: unknown linkType: soft @@ -12857,7 +12857,7 @@ __metadata: languageName: node linkType: hard -"use-sync-external-store@npm:1.2.2, use-sync-external-store@npm:^1.2.0": +"use-sync-external-store@npm:^1.2.0": version: 1.2.2 resolution: "use-sync-external-store@npm:1.2.2" peerDependencies: @@ -13541,15 +13541,14 @@ __metadata: languageName: node linkType: hard -"zustand@npm:^4.5.5": - version: 4.5.5 - resolution: "zustand@npm:4.5.5" - dependencies: - use-sync-external-store: "npm:1.2.2" +"zustand@npm:^5.0.0-rc.2": + version: 5.0.0-rc.2 + resolution: "zustand@npm:5.0.0-rc.2" peerDependencies: - "@types/react": ">=16.8" + "@types/react": ">=18.0.0" immer: ">=9.0.6" - react: ">=16.8" + react: ">=18.0.0" + use-sync-external-store: ">=1.2.0" peerDependenciesMeta: "@types/react": optional: true @@ -13557,6 +13556,8 @@ __metadata: optional: true react: optional: true - checksum: 10/481b8210187b69678074a1ca51107654c2379688e90407bfcb7961e0803a259742bfd0d77171c3f07e290896ad55fe9659b3863f30d34cb2572650ead1249f25 + use-sync-external-store: + optional: true + checksum: 10/40292b1ef1e4bb40eaa08d29f8b11ef0fda364790cb14556f6a69263bab7b4f627dcc7ce5ec035918f495a69bab499bad889061cd7a09762972eb543810f3343 languageName: node linkType: hard