-
Notifications
You must be signed in to change notification settings - Fork 8.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Migrate chrome to EUI #19992
Comments
@spalger I assigned this to you since you need to overhaul the chrome for new platform app bundles anyway, so this work likely just falls out naturally from that. |
In order to make the awesome new kfetch api easier to consume in purely TypeScript projects, and since it's a pretty small module with very few dependencies, I converted it to TypeScript. Along with kfetch I also started a type definition file for `ui/chrome` that we can extend as we go, but will likely be unnecessary after #19992
In order to make the awesome new kfetch api easier to consume in purely TypeScript projects, and since it's a pretty small module with very few dependencies, I converted it to TypeScript. Along with kfetch I also started a type definition file for `ui/chrome` that we can extend as we go, but will likely be unnecessary after elastic#19992
In order to make the awesome new kfetch api easier to consume in purely TypeScript projects, and since it's a pretty small module with very few dependencies, I converted it to TypeScript. Along with kfetch I also started a type definition file for `ui/chrome` that we can extend as we go, but will likely be unnecessary after #19992
We decided to implement the K7 EUI header entirely in the old platform, mainly because the plugin API for new platform has not been implemented yet. Plugins interact with the header by placing custom UI as "nav controls" (eg. security's logout UI) and by updating breadcrumbs in the new header. To unblock K7 for 7.0, we put the new EUI header in the old platform, though still implemented as a React component. |
Extracted the migration to the new platform to #27086 |
In preparation for the K7 design and to support the new platform, we need to replace the chrome UI with EUI components.
We'll take care of this when we move the
ui/chrome
UI out of the legacy platform and into the new platform, after #20696 is complete.Should support:
The text was updated successfully, but these errors were encountered: