3c0fd4f6478b57547d004cf697b2bf8866b1016a
Removed NeoUserContext and NeoInstituteContext from the gateway spinner. They were blocking ALL authenticated routes until Neo4j graph data was loaded, which took 1-8 seconds and caused persistent spinners. Now only UserContext (Supabase profile, ~200ms) must be ready before routes render. Each page handles its own graph data loading state independently. Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
Description
React 18 + TypeScript + TLDraw 3.6 frontend for Classroom Copilot — whiteboard, transcription panel, timetable, and graph views
8.5 MiB
Languages
TypeScript
96.1%
CSS
3.1%
JavaScript
0.5%
Dockerfile
0.2%
HTML
0.1%