Break down #32 into implementable work units — Phase 2: Core logic tests: unit tests for cn() utility and useIsMobile hook; smoke test for App rendering and main.tsx entry point; update npm test script to run vitest #37

Closed
opened 2026-05-21 18:34:11 +00:00 by Mark · 0 comments
Owner

Phase 2: Core logic tests: unit tests for cn() utility and useIsMobile hook; smoke test for App rendering and main.tsx entry point; update npm test script to run vitest

Files: app/src/lib/utils.test.ts, app/src/hooks/use-mobile.test.ts, app/src/App.test.tsx, app/src/tests/main.test.tsx, app/package.json
Depends on: P1


Decomposed from redlens#34

## Phase 2: Core logic tests: unit tests for cn() utility and useIsMobile hook; smoke test for App rendering and main.tsx entry point; update npm test script to run vitest **Files:** app/src/lib/utils.test.ts, app/src/hooks/use-mobile.test.ts, app/src/App.test.tsx, app/src/__tests__/main.test.tsx, app/package.json **Depends on:** P1 --- _Decomposed from [redlens#34](https://forgejo.tail018ac4.ts.net/Mark/redlens/issues/34)_
Mark 2026-05-22 01:57:07 +00:00
  • closed this issue
  • removed the
    quickfix
    label
Sign in to join this conversation.
No description provided.