[Tech Debt] [Infra O11y UI] remove uses of deprecated EUI page with new components introduced in 63.0.0 #140149
Labels
Feature:Logs UI
Logs UI feature
Feature:Metrics UI
Metrics UI feature
Feature:Stack Monitoring
Team:Infra Monitoring UI - DEPRECATED
DEPRECATED - Label for the Infra Monitoring UI team. Use Team:obs-ux-infra_services
technical debt
Improvement of the software architecture and operational architecture
Description:
Remove usages of EUI
*_deprecated
components for Page template components and replace them with new page template.Background:
See this PR for reference: #139524 and #139524 (comment) for a rough migration overview.
From it:
Main EuiPageTemplate release changelog
This component has been replaced (in EUI) with a new flexible namespaced component that utilizes React context to pass through top level props and a new sectioning component that makes it easier to stack page contents including headers in any order.
👉 New component docs: https://elastic.github.io/eui/#/templates/page-template
👉 EUI PR with details: elastic/eui#5768
👉 Guidelines: https://elastic.github.io/eui/#/templates/page-template/guidelines
In addition, the latest update deprecates a lot of (now defunct) page components like EuiPageContent and renames then with
_Deprecated
. This will hopefully alert owners that they should be switching to the latest template paradigm.The text was updated successfully, but these errors were encountered: