@roqueform/react
Version:
Hooks and components to integrate Roqueform with React.
14 lines (10 loc) • 452 B
JavaScript
var react = require('react');
var roqueform = require('roqueform');
var ValueAccessorContext = require('./ValueAccessorContext.js');
function useField(initialValue, plugin) {
var _a;
var accessor = react.useContext(ValueAccessorContext.ValueAccessorContext);
return ((_a = react.useRef()).current || (_a.current = roqueform.createField(roqueform.callOrGet(initialValue), plugin, accessor)));
}
exports.useField = useField;
;