Files
eng-pad/app
Kyle Isom 1e13361e7e Fix page selection from page list, add library filter and sort
Page selection fix:
- Pass selected page ID as a route parameter (editor/{notebookId}?pageId=X)
  instead of savedStateHandle, which was unreliable
- Pop to notebook list then navigate to editor with explicit page ID
- Eliminates stale page selection bug

Library filter/sort:
- Text filter field filters notebooks by name (case-insensitive)
- Sort dropdown: Name, Last Edited, Last Opened
- Clicking the current sort field toggles asc/desc direction
- Defaults to Last Edited descending
- Shows "No matches" when filter has no results vs "No notebooks yet"

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-24 19:08:32 -07:00
..