@cosva-lab/form-builder
Version:
React form builder.
16 lines (13 loc) • 505 B
JavaScript
import { useLocalObservable } from 'mobx-react';
import '../utils/builders/Field.js';
import { FieldBuilder } from '../utils/builders/FieldBuilder.js';
import '../utils/builders/FieldsBuilder.js';
function useField(props) {
var field = useLocalObservable(function () {
var fieldProps = typeof props === 'function' ? props() : props;
return new FieldBuilder(fieldProps);
});
return field;
}
export { useField as default, useField };
//# sourceMappingURL=useField.js.map