Description
Add micro-benchmarks for high-frequency interactions in performance-sensitive components.
Focus on common hot paths such as keyboard navigation, selection changes, open/close cycles, pointer interactions, and repeated updates in interactive components. Keep the benchmark set small and targeted.
Examples
Potential benchmark scenarios:
- arrow-key navigation in
Menu, Tabs, or RadioGroup
- opening and closing
Dialog, Popover, or DropdownMenu
- repeated selection changes in
Select or Combobox
- hover / pointer movement in
Tooltip or HoverCard
- repeated expand/collapse in
Accordion
- focus movement across dense interactive lists
Acceptance Criteria
- Micro-benchmarks are added for selected high-frequency interaction paths.
- The benchmark coverage is focused on meaningful hot paths, not broad synthetic coverage.
- Docs/storybook are updated only if needed.
- Add a changeset only if there is user-facing impact.
Description
Add micro-benchmarks for high-frequency interactions in performance-sensitive components.
Focus on common hot paths such as keyboard navigation, selection changes, open/close cycles, pointer interactions, and repeated updates in interactive components. Keep the benchmark set small and targeted.
Examples
Potential benchmark scenarios:
Menu,Tabs, orRadioGroupDialog,Popover, orDropdownMenuSelectorComboboxTooltiporHoverCardAccordionAcceptance Criteria