Commit graph

9 commits

Author SHA1 Message Date
d1df5b16ed feat(guides): add handleSaveGuide to useNewGuide hook 2026-06-10 20:50:51 +02:00
8a8d495432 feat(guides): scaffold new guide form, hook, and update schemas
- Add useNewGuide hook with state and handlers for guide, frames, and steps
- Add title, description, and file upload inputs to NewGuide
- Add FileUpload component and supporting hooks
- Add guideId to FrameSchema, remove steps and order
- Remove content field and frames array from GuideSchema
- Remove order field from StepsSchema
2026-06-10 20:46:06 +02:00
fc63290806 refactor: remove comments in App.css 2026-06-10 20:22:48 +02:00
e133c03409 refactor: reorganizing the App.css styles 2026-06-10 19:56:05 +02:00
064a89ccda styling: add basic styles to App.css 2026-06-10 19:48:30 +02:00
0176a59865 refactor: refactor data schemas 2026-06-10 19:37:22 +02:00
efa9789a2a refactor: bootstrap app shell with routing and layout 2026-06-09 21:08:12 +02:00
6478a8ede8 feat: add Guide, Frame, and Image Zod schemas and type infer 2026-06-09 20:40:43 +02:00
38c12ae843 initial commit 2026-06-09 20:16:16 +02:00