[Embeddable Rebuild] Allow Dashboard to provide references for panels #176229
Labels
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:medium
Medium Level of Effort
project:embeddableRebuild
Team:Presentation
Presentation Team for Dashboard, Input Controls, and Canvas
Problem
The new React Embeddable registry added in #176018 requires references to be tracked in a slightly different way.
The old system required a registry of
extract
andinject
functions which were run all as one process when the Dashboardextract
andinject
functions ran (on save, and when the Dashboard is loaded respectively).This new system has no separate
inject / extract
function requirements, instead, references are passed in when the raw state is deserialized.Dashboard should have logic that keeps references around long enough to be injected by the new Embeddable system.
The text was updated successfully, but these errors were encountered: