Designer API
Control the Webflow Designer
webflow.unregisterComponent(component)
Removes a component definition from the site.
1webflow.unregisterComponent(component: Component): Promise<null>
component
Promise<null>
null
A promise that resolves to null.
1// Get selected element2const selectedElement = await webflow.getSelectedElement();34if (selectedElement) {56 // Create component from selected element7 const myNewComponent = await webflow.registerComponent('Hero Component', selectedElement);89 // Delete Component10 await webflow.unregisterComponent(myNewComponent);1112} else {13 console.log("No element is currently selected. Please select a root element first.");14}
Try this example