@bund-x/core
Version:
Master Components Core Library
2 lines • 4.29 kB
JavaScript
Object.defineProperty(exports,"__esModule",{value:true});exports.useForm=exports["default"]=void 0;var _react=require("react");function ownKeys(object,enumerableOnly){var keys=Object.keys(object);if(Object.getOwnPropertySymbols){var symbols=Object.getOwnPropertySymbols(object);if(enumerableOnly){symbols=symbols.filter(function(sym){return Object.getOwnPropertyDescriptor(object,sym).enumerable;});}keys.push.apply(keys,symbols);}return keys;}function _objectSpread(target){for(var i=1;i<arguments.length;i++){var source=arguments[i]!=null?arguments[i]:{};if(i%2){ownKeys(Object(source),true).forEach(function(key){_defineProperty(target,key,source[key]);});}else if(Object.getOwnPropertyDescriptors){Object.defineProperties(target,Object.getOwnPropertyDescriptors(source));}else{ownKeys(Object(source)).forEach(function(key){Object.defineProperty(target,key,Object.getOwnPropertyDescriptor(source,key));});}}return target;}function _defineProperty(obj,key,value){if(key in obj){Object.defineProperty(obj,key,{value:value,enumerable:true,configurable:true,writable:true});}else{obj[key]=value;}return obj;}function _slicedToArray(arr,i){return _arrayWithHoles(arr)||_iterableToArrayLimit(arr,i)||_unsupportedIterableToArray(arr,i)||_nonIterableRest();}function _nonIterableRest(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");}function _unsupportedIterableToArray(o,minLen){if(!o)return;if(typeof o==="string")return _arrayLikeToArray(o,minLen);var n=Object.prototype.toString.call(o).slice(8,-1);if(n==="Object"&&o.constructor)n=o.constructor.name;if(n==="Map"||n==="Set")return Array.from(o);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return _arrayLikeToArray(o,minLen);}function _arrayLikeToArray(arr,len){if(len==null||len>arr.length)len=arr.length;for(var i=0,arr2=new Array(len);i<len;i++){arr2[i]=arr[i];}return arr2;}function _iterableToArrayLimit(arr,i){var _i=arr==null?null:typeof Symbol!=="undefined"&&arr[Symbol.iterator]||arr["@@iterator"];if(_i==null)return;var _arr=[];var _n=true;var _d=false;var _s,_e;try{for(_i=_i.call(arr);!(_n=(_s=_i.next()).done);_n=true){_arr.push(_s.value);if(i&&_arr.length===i)break;}}catch(err){_d=true;_e=err;}finally{try{if(!_n&&_i["return"]!=null)_i["return"]();}finally{if(_d)throw _e;}}return _arr;}function _arrayWithHoles(arr){if(Array.isArray(arr))return arr;}var useForm=function useForm(initialValues){var _useState=(0,_react.useState)(initialValues),_useState2=_slicedToArray(_useState,2),val=_useState2[0],setVal=_useState2[1];return{val:val,handleChange:function handleChange(e){setVal(_objectSpread(_objectSpread({},val),{},_defineProperty({},e.target.name,e.target.value)));},reset:function reset(){return setVal(initialValues);}};};exports.useForm=useForm;var _default=useForm;exports["default"]=_default;
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9Ib29rcy91c2VGb3JtLmpzIl0sIm5hbWVzIjpbInVzZUZvcm0iLCJpbml0aWFsVmFsdWVzIiwidmFsIiwic2V0VmFsIiwiaGFuZGxlQ2hhbmdlIiwiZSIsInRhcmdldCIsIm5hbWUiLCJ2YWx1ZSIsInJlc2V0Il0sIm1hcHBpbmdzIjoiZ0hBQUEsNEIsMHhFQUVPLEdBQU1BLENBQUFBLE9BQU8sQ0FBRyxRQUFWQSxDQUFBQSxPQUFVLENBQUNDLGFBQUQsQ0FBbUIsQ0FDeEMsY0FBc0Isb0JBQVNBLGFBQVQsQ0FBdEIsd0NBQU9DLEdBQVAsZUFBWUMsTUFBWixlQUVBLE1BQU8sQ0FDTEQsR0FBRyxDQUFIQSxHQURLLENBRUxFLFlBQVksQ0FBRSxzQkFBQ0MsQ0FBRCxDQUFPLENBQ25CRixNQUFNLGdDQUNERCxHQURDLHdCQUVIRyxDQUFDLENBQUNDLE1BQUYsQ0FBU0MsSUFGTixDQUVhRixDQUFDLENBQUNDLE1BQUYsQ0FBU0UsS0FGdEIsR0FBTixDQUlELENBUEksQ0FRTEMsS0FBSyxDQUFFLHVCQUFNTixDQUFBQSxNQUFNLENBQUNGLGFBQUQsQ0FBWixFQVJGLENBQVAsQ0FVRCxDQWJNLEMscUNBZVFELE8iLCJzb3VyY2VSb290IjoiY29yZSIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IHVzZVN0YXRlIH0gZnJvbSAncmVhY3QnXHJcblxyXG5leHBvcnQgY29uc3QgdXNlRm9ybSA9IChpbml0aWFsVmFsdWVzKSA9PiB7XHJcbiAgY29uc3QgW3ZhbCwgc2V0VmFsXSA9IHVzZVN0YXRlKGluaXRpYWxWYWx1ZXMpXHJcblxyXG4gIHJldHVybiB7XHJcbiAgICB2YWwsXHJcbiAgICBoYW5kbGVDaGFuZ2U6IChlKSA9PiB7XHJcbiAgICAgIHNldFZhbCh7XHJcbiAgICAgICAgLi4udmFsLFxyXG4gICAgICAgIFtlLnRhcmdldC5uYW1lXTogZS50YXJnZXQudmFsdWVcclxuICAgICAgfSlcclxuICAgIH0sXHJcbiAgICByZXNldDogKCkgPT4gc2V0VmFsKGluaXRpYWxWYWx1ZXMpXHJcbiAgfVxyXG59XHJcblxyXG5leHBvcnQgZGVmYXVsdCB1c2VGb3JtXHJcbiJdfQ==
;