react-spectrum
b16e7704 - feat: S2 SideNav (#10306)

Commit
54 days ago
feat: S2 SideNav (#10306) * feat: S2 SideNav * hack a way for arrow key navigation to continue to work * working * move to new grid navigation behaviours * remove allowChildKeys hack, add code to get in front of navigation, change API, add tests * add a router to make it easier to test in the browser * add descendent selection styles, fix indicator no animation * Moves to new API selectedRoute, fixes double arrow key navigate to parent, fixes initial focus * remove comment * Add docs, exports, fix props, * make prop optional for now since it caused the docs to break * fix types * fix ts * fix click interaction on Categories and disabled items * Move to GridList handling, fix colors, add tests and chromatic * lots of cleanup * remove useless test and add chromatic to replace it * fix lint * fix required props, cleanup * add tests and fix lost focus case * restrict logic to tab keyboard nav * fix docs ts * review comments * fix label text wrapping * Fix keyboard navigation with sections * fix current selection bold * fix heights * add press scaling to items * fix lint * setup alpha and card * fix types * review comments * fix typo * and lint * fix docs ts * forgot to save * fingers crossed last one * make a router that looks like React Router, inert hidden text * fix types and inert * remove space reserving, it doesn't work --------- Co-authored-by: Daniel Lu <dl1644@gmail.com>
Author
Parents
Loading