function ButtonManager() {
const dynamicUI = useDynamicUI({
storageKey: "my-app-buttons",
})
const addQuickCreate = () => {
dynamicUI.addButton({
id: "quick-create",
label: "Quick Create",
icon: "plus",
variant: "default",
actions: [{ name: "createItem", options: {} }],
})
}
if (dynamicUI.isLoading) return null
return (
<div>
<button onClick={addQuickCreate}>Add Button</button>
<button onClick={() => dynamicUI.removeButton("quick-create")}>
Remove
</button>
<button onClick={dynamicUI.clearAll}>Clear All</button>
</div>
)
}