[Dashboards] Dashboards should only have single React render tree #166214
Labels
chore
Feature:Dashboard
Dashboard related features
Feature:Embeddables
Relating to the Embeddable system
impact:critical
This issue should be addressed immediately due to a critical level of impact on the product.
loe:x-large
Extra Large Level of Effort
Team:Presentation
Presentation Team for Dashboard, Input Controls, and Canvas
Dashboards now are made up of a number of Embeddables. Each have their own render tree. For more efficient DOM manipulation, Dashboards should only have a single render tree.
This will cut down on progressive loading.
This is a micro-optimization but points at a foundational issue with the Embeddable system; Embeddables are not instances of ReactComponent. Most other UX building blocks in Kibana are ReactComponents.
The text was updated successfully, but these errors were encountered: