Properties make your components reusable by accepting different data. There are four types:
Text / Number — Simple text or numeric values
Icon — Icon selection from available icon libraries
Image — Image URLs or uploaded files
Slot — Regions for dynamic content and composition
When using component instances, properties can be configured in the inspector.
Text, icon, and image props are for simple data. Slots are special properties that allow for composition—see dedicated section below.
Creating a new property
Ensure you have nothing selected in design mode
On right-hand panel, click Properties >
Select the property type to add
You can also create a property when linking elements.
Removing properties
Ensure you have nothing selected in design mode
Look for your property under Properties
Click on the to delete
Linking element contents to a property
Click on the element
In inspector, click Content >
Select the property or New Property… to create a new one
Slots
Slots expose a region of your component as a prop. They’re useful for:
Reusability & composition — Add dynamic content like elements and other components within others
Adding interactions in code — Let developers add business logic within your components. See adding interactive logic for more.
Adding slots
Create a stack
In the inspector, click Slot >
Name your slot, click Create
You can also right-click or press / to open quick actions , then select Add slot .
Using slots
Insert a component instance
In inspector, look for the slot property and click Edit X layers
Within the canvas, you can also double-click any contents within a slot to edit.
Previewing slots
When viewing component docs, components in slots are exposed in the properties panel. You can edit these component props in the preview to test how your component handles different configurations. Last modified on February 3, 2026