LibreChat/packages/client
Dustin Healy 93b744b7ef
🎛️ feat: Better Preset Menu Accessibility (#10734)
* feat: allow keyboard nav in presetItems

(previously edit / pin / delete buttons would only render on hover, so when the element was focused with keybaord navigation, those buttons wouldn't render and couldn't be focused or actuated)

* feat: add aria-labels and TooltipAnchors to buttons in PresetItems

* fix: stop keypresses from triggering parent menuitem instead of buttons

* feat: better focus management on modal close with trigger refs

* feat: use OGDialog modal for preset deletion

* feat: add toast for successful preset deletion

* chore: address copilot comments

* chore: address comments

* chore: import order
2025-12-03 14:27:28 -05:00
..
src 🎛️ feat: Better Preset Menu Accessibility (#10734) 2025-12-03 14:27:28 -05:00
package.json 🔐 refactor: MCP User Variable Description Rendering (#10769) 2025-12-02 09:03:22 -05:00
rollup.config.js 📦 feat: Move Shared Components to @librechat/client (#8685) 2025-07-27 12:19:01 -04:00
tailwind.config.js 📦 feat: Move Shared Components to @librechat/client (#8685) 2025-07-27 12:19:01 -04:00
tsconfig.json 📦 feat: Move Shared Components to @librechat/client (#8685) 2025-07-27 12:19:01 -04:00