Design a Vue Component API
Design a component with clear props, emits, and slot interfaces.
Insert label
Component API Prompt
Design the public API for this component. Define typed props with sensible defaults, explicit emits with payload types, and named slots where content projection makes sense. Keep the API minimal — expose only what consumers need and document non-obvious props.
Add this to your Facet Inserts in Crystl for one-click access.
Get Crystl