@cosva-lab/form-builder
Version:
React form builder.
13 lines (11 loc) • 471 B
JavaScript
const require_runtime = require('../_virtual/_rolldown/runtime.cjs');
const require_utils_builders_FieldBuilder = require('../utils/builders/FieldBuilder.cjs');
let mobx_react = require("mobx-react");
//#region src/hooks/useField.tsx
function useField(props) {
return (0, mobx_react.useLocalObservable)(() => {
return new require_utils_builders_FieldBuilder.FieldBuilder(typeof props === "function" ? props() : props);
});
}
//#endregion
exports.default = useField;