deckhearth/test
Randall Stillwell ca3b8a78c2 fix(scanner): satisfy react-hooks/immutability and jsdom ResizeObserver in tests
- 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.
2026-08-23 22:27:49 -05:00
..
api Migrate Deck Hearth off Vercel/Neon to homelab Dokploy stack. 2026-08-15 09:32:13 -05:00
components feat(scanner): add desktop workstation layout (#165) 2026-08-15 17:21:23 -05:00
lib Add manual tap-to-scan with shutter button on mobile. (#167) 2026-08-15 20:11:54 -05:00
pages feat(scanner): add desktop workstation layout (#165) 2026-08-15 17:21:23 -05:00
setup.js fix(scanner): satisfy react-hooks/immutability and jsdom ResizeObserver in tests 2026-08-23 22:27:49 -05:00