Skip to content
Snippets Groups Projects

Issues/3501847: Send entity keys to the editor from the mount controller.

Merged AKHIL BABU requested to merge issue/experience_builder-3501847:3501847-new into 0.x
Files
6
@@ -114,14 +114,15 @@ HTML;
@@ -114,14 +114,15 @@ HTML;
'base' => \sprintf('xb/%s/%s', $entity_type, $entity?->id()),
'base' => \sprintf('xb/%s/%s', $entity_type, $entity?->id()),
'entityType' => $entity_type,
'entityType' => $entity_type,
'entity' => $entity?->id(),
'entity' => $entity?->id(),
'demo_mode' => $demo_mode,
'entityTypeKeys' => $entity?->getEntityType()->getKeys(),
 
'demoMode' => $demo_mode,
// Allow for perfect component previews, by letting the client side
// Allow for perfect component previews, by letting the client side
// know what global assets to load in component preview <iframe>s.
// know what global assets to load in component preview <iframe>s.
// @see ui/src/components/ComponentPreview.tsx
// @see ui/src/components/ComponentPreview.tsx
'global_assets' => [
'globalAssets' => [
'css' => $this->assetRenderer->renderCssAssets($preview_assets),
'css' => $this->assetRenderer->renderCssAssets($preview_assets),
'js_header' => $this->assetRenderer->renderJsHeaderAssets($preview_assets),
'jsHeader' => $this->assetRenderer->renderJsHeaderAssets($preview_assets),
'js_footer' => $this->assetRenderer->renderJsFooterAssets($preview_assets),
'jsFooter' => $this->assetRenderer->renderJsFooterAssets($preview_assets),
],
],
'xbModulePath' => $xb_module_path,
'xbModulePath' => $xb_module_path,
],
],
Loading