Describe the bug
The exported menu elements are purely presentational; none of the expected interactive menu behavior is implemented.
Steps to reproduce
- Import the Menu-related exports from
@equinor/eds-core-react.
- Try to compose a working menu using only documented exports.
- Observe there's no built-in open/close state, focus management, keyboard navigation (arrows/Escape/Home/End), ARIA wiring, or positioning — all must be implemented by the consumer.
Expected behavior
The Menu exports manage open state, focus, keyboard navigation, ARIA attributes, and positioning out of the box.
Specifications
- Version:
@equinor/eds-core-react@3.0.0-beta.1
Additional context
We worked around this by pairing the EDS visual styling with a separate headless UI library that supplies the open-state, focus, and keyboard-navigation logic.
Describe the bug
The exported menu elements are purely presentational; none of the expected interactive menu behavior is implemented.
Steps to reproduce
@equinor/eds-core-react.Expected behavior
The Menu exports manage open state, focus, keyboard navigation, ARIA attributes, and positioning out of the box.
Specifications
@equinor/eds-core-react@3.0.0-beta.1Additional context
We worked around this by pairing the EDS visual styling with a separate headless UI library that supplies the open-state, focus, and keyboard-navigation logic.