eui
eui copied to clipboard
feat(website): add a supported environments section
Summary
Closes https://github.com/elastic/eui-private/issues/205
On this PR, I add a section regarding supported environments to our docs. For quick reference:
| Environment | Supported? | Details |
|---|---|---|
| React 16 | ✅ | Fully supported (plans to deprecate support for React 16) |
| React 17 | ✅ | Fully supported |
| React 18 | ✅ | Fully supported (recommended) |
| React 19 | ❌ | Not supported (plans to introduce support for React 19) |
| Webpack | ✅ | Fully supported |
| Vite | ⚠️ | Supported with caveats (details) |
| Rollup | ⚠️ | Supported with caveats (details) |
| esbuild | ⚠️ | Supported with caveats (details) |
| Strict Mode | ❌ | Not supported (details) |
| Server-side Rendering | ⚠️ | Supported with caveats (details) |
[!NOTE] The table won't render correctly. Because it doesn't contain any EUI components, any interactivity, I decided to go with Markdown syntax. It will be fixed on https://github.com/elastic/eui/issues/8682
QA
- [ ] Verify the table details are accurate
@tkajtoch I applied the suggestions, thank you!
:green_heart: Build Succeeded
- Buildkite Build
- Commit: 134a69d19a16c1e393685c78650dcf61da76a8de
- Documentation website
History
- :green_heart: Build #463 succeeded da10d0c356b0fc1df88493b3bd3d16ad7b6fcfe7
- :green_heart: Build #413 succeeded 224770a4e8118b0f18b272b6ddc95c4d27580d97
cc @weronikaolejniczak
:green_heart: Build Succeeded
- Buildkite Build
- Commit: 134a69d19a16c1e393685c78650dcf61da76a8de
History
- :green_heart: Build #4107 succeeded 224770a4e8118b0f18b272b6ddc95c4d27580d97
cc @weronikaolejniczak
@elastic/eui-team let me know what you think!