Commit graph

6 commits

Author SHA1 Message Date
878d3fa59b Build a view pane
- Use techniques from refactor of user list, to work with suspense and
  error boundary from the start.
- Add in necessary migration and query.
- Extract out some common view factories for fallback.
- Extract a field display function.
2024-09-07 19:50:48 -04:00
a2c8a15d84 Add delete, error handling
- Wire up deleting a series.
- Add an error boundary for better error handling from the server
  function. Suspense and bounday expect the child to be an option or a
  result respectively not a view itself. Took a while to figure that
  out.
2024-09-07 16:44:00 -04:00
3d3b08caf1 Start roughing in series management
- Set up asset struct for rust-embed. Create SQL assets.
- Write convenience for loading SQL assets.
- Rough out view series route.
- Rough out and wire up add series route.
2024-09-07 13:18:23 -04:00
ddb06d2993 Rough out multi-pane layout
- Introduce nested routing for series.
- Rough out add and view routes.
- Add buttons to access new routes.
2024-09-07 09:10:16 -04:00
c7e4983e46 Wire in a database 2024-09-02 17:49:36 -04:00
232a9877e6 Initial commit 2024-09-02 14:34:30 -04:00