@cosva-lab/form-builder
Version:
React form builder.
12 lines (10 loc) • 338 B
JavaScript
import { FieldBuilder } from "../utils/builders/FieldBuilder.mjs";
import { useLocalObservable } from "mobx-react";
//#region src/hooks/useField.tsx
function useField(props) {
return useLocalObservable(() => {
return new FieldBuilder(typeof props === "function" ? props() : props);
});
}
//#endregion
export { useField as default };