Commit Graph

3 Commits

Author SHA1 Message Date
patrick 56b8e9956a refactor: simplify notes components to use service directly
- Remove prop drilling, components get notes from NoteService context
- NoteCard gets note by ID from service, uses {#key} for Markdown reactivity
- NotesGrid handles filtering internally via service methods
- NoteEditor gets service from context instead of prop
- Add PageState type for shallow routing selectedNoteId
- Add +layout.server.ts to pass user data to client

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-03-05 13:54:51 -05:00
patrick 70f935867d refactor note service interaction 2026-03-04 14:26:30 -05:00
patrick edbfe02ee0 feat: add notes UI components and routes
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-03-03 16:13:22 -05:00