Hi Adrian,
Greetings from Syncfusion support.
Based on the screenshot you shared, we understand that you
have attempted to render a custom component dynamically through the content
template. However, we do not have support for the dynamic rendering of custom
components through the content template property in the Dashboard Layout
component. This is because the content property is of the string type
and therefore cannot be parsed as it is directly rendered as an HTML element.
To dynamically add panels with components, you can specify the corresponding
HTML elements in the custom component.
We have discussed a similar case of dynamic component
rendering inside the panels in the forums mentioned below.
https://www.syncfusion.com/forums/143917/content-of-the-panel
https://www.syncfusion.com/forums/147712/inserting-dynamic-component-panels-on-the-dashboard
https://www.syncfusion.com/forums/173731/how-to-render-dynamically-multiple-components-on-the-dashboard-layout-in-angular?reply=SfZyP9
https://www.syncfusion.com/kb/13688/render-syncfusion-angular-components-as-dynamic-content-in-dashboard-layout
Follow the suggested way as mentioned in the forum and get
back to us if you need any further assistance.