mirror of
https://github.com/elastic/kibana.git
synced 2025-04-21 00:13:52 -04:00
## Summary While working to extract various portions of the `advancedSettings` plugin into packages, I found the `ComponentRegistry` in the plugin to have a number of issues that contributed to a fairly bad UX: - the API allows for adding/overriding the title, subtitle and footer of the Advanced Settings page, but only the footer is rendered. - the API is available to all plugins, but only renders a single entry... so depending on the plugin load order, the render is not guaranteed. - filtering the footer in or out of the display is delegated to the component itself, so: - it only takes effect on render. - the count is only updated if you click on the page that contains it, but that logic is currently broken. - the error message is inaccurate. ![Aug-09-2023 11-19-06]( |
||
---|---|---|
.. | ||
cards_navigation | ||
settings/section_registry | ||
storybook/config |