[Embeddables Rebuild] Clean up Add panel #180057
Labels
Feature:Embeddables
Relating to the Embeddable system
impact:high
Addressing this issue will have a high level of impact on the quality/strength of our product.
project:embeddableRebuild
Team:Presentation
Presentation Team for Dashboard, Input Controls, and Canvas
Cleanup
Blocked on #180059
Once we remove the legacy embeddable framework we should clean up the Dashboard add panel menu.
Goals:
ADD_PANEL_TRIGGER
src/plugins/dashboard/public/dashboard_app/top_nav/editor_menu.tsx
and move it intosrc/plugins/ui_actions/public
. This way all actions can have the same render code. This can potentially be a sibling to/context_menu/build_eui_context_menu_panels.tsx
, but will instead build some sort of list that can be used in a flyout to respect the designs from [Dashboard] Redesign Add Panel Experience #144418The text was updated successfully, but these errors were encountered: