- Move disambiguation-cancel tracker reset into useCameraScanner's new resetTrackedCard(cardId) (immutable map + setTrackedCards), wired via onTrackerReset — the identification hook no longer mutates state-derived objects, clearing the blocking react-hooks/immutability lint error. - Stub ResizeObserver in test/setup.js so ScannerCamera's workstation tests render under jsdom. - Drop unused eslint-disable directive in CollectionsPageView. npm run lint: 0 problems; vitest 231/231. |
||
|---|---|---|
| .. | ||
| api | ||
| components | ||
| lib | ||
| pages | ||
| setup.js | ||