eui
eui copied to clipboard
[EuiOverlayMask] Convert to Emotion; remove `onClick` prop
Summary
Like it says on the tin.
Also,
- Closes #6016 by removing
onClick - Uses
EuiPortalbecause the portaling code is nearly identical - Uses
Globalstyling because React cannot act on the DOM-created element
Checklist
- [x] Checked in both light and dark modes
- [x] Checked in mobile
- [x] Checked in Chrome, Safari, Edge, and Firefox
- [x] Props have proper autodocs and playground toggles
- [x] Checked Code Sandbox works for any docs examples
- [x] Added or updated jest and cypress tests
- [x] Checked for breaking changes and labeled appropriately
- [x] Checked for accessibility including keyboard-only and screenreader modes
- [x] A changelog entry exists and is marked appropriately
Preview documentation changes for this PR: https://eui.elastic.co/pr_6090/
Preview documentation changes for this PR: https://eui.elastic.co/pr_6090/
Preview documentation changes for this PR: https://eui.elastic.co/pr_6090/
Setting back to draft until EuiPortal changes are settled
Preview documentation changes for this PR: https://eui.elastic.co/pr_6090/
Hmm now belowHeader isn't working
Preview documentation changes for this PR: https://eui.elastic.co/pr_6090/
Ready again, @chandlerprall
Preview documentation changes for this PR: https://eui.elastic.co/pr_6090/
Preview documentation changes for this PR: https://eui.elastic.co/pr_6090/
Preview documentation changes for this PR: https://eui.elastic.co/pr_6090/