React API Reference
useEntityAdded
The useEntityAdded
hook calls the provided callback whenever a new entity is added to the given builder store's schema.
Reference
useEntityAdded(builderStore, callback)
import { useBuilderStore, useEntityAdded } from "@coltorapps/builder-react";
import { formBuilder } from "./form-builder";
export function App() {
const builderStore = useBuilderStore(formBuilder);
useEntityAdded(builderStore, (entity) => {
console.log("Entity added:", entity);
});
return null;
}
Parameters
useEntityAdded
accepts two parameters:
Parameter | Type | Description |
---|---|---|
builderStore | object | The builder store instance to monitor. |
callback | function | A function called whenever a new entity is added. Receives the added entity. |
Returns
This hook does not return a value. It registers a side effect that triggers the provided callback whenever an entity is added to the store.