Skip to content

Latest commit

 

History

History
26 lines (18 loc) · 982 Bytes

File metadata and controls

26 lines (18 loc) · 982 Bytes

Summary

Fixes five build/runtime issues discovered after Spec 008 Phase 4 completion.

Changes

  • F1 proxy.ts: Rename middleware.tsproxy.ts (Next.js 16 convention)
  • F2 .storybook/main.ts: Add viteFinal with Vite aliases for @acroyoga/* workspace packages
  • F3 profile/page.tsx: Remove useSession() from next-auth; use API-based auth detection
  • F4 session.ts: Make cookies() async via dynamic import (Next.js 16 breaking change)
  • F5 teachers/page.tsx: Add error state, .catch() handler, and retry button

README Updates

  • Added Cross-Platform UI to capabilities list
  • Added Storybook 10 to tech stack table
  • Noted proxy.ts convention in framework row

Verification

  • npm run build — zero warnings, zero errors
  • npm test — 339/339 pass
  • Storybook build succeeds
  • tsc --noEmit — zero type errors

See specs/008-cross-platform-ui/bugfix-plan.md for detailed rationale.