UNPKG

react-hook-form-mantine

Version:
3 lines (2 loc) 15.2 kB
var e=require("react/jsx-runtime"),n=require("react-hook-form"),l=require("@mantine/core"),r=require("@mantine/dates");function o(){return o=Object.assign?Object.assign.bind():function(e){for(var n=1;n<arguments.length;n++){var l=arguments[n];for(var r in l)Object.prototype.hasOwnProperty.call(l,r)&&(e[r]=l[r])}return e},o.apply(this,arguments)}function u(e,n){if(null==e)return{};var l,r,o={},u=Object.keys(e);for(r=0;r<u.length;r++)n.indexOf(l=u[r])>=0||(o[l]=e[l]);return o}var a=["name","control","defaultValue","rules","shouldUnregister","onChange"],t=["value","onChange"],s=["name","control","defaultValue","rules","shouldUnregister","onChange"],i=["value","onChange"],d=function(r){var a,t=r.name,d=r.control,g=r.defaultValue,h=r.rules,f=r.shouldUnregister,c=r.onChange,C=u(r,s),v=n.useController({name:t,control:d,defaultValue:g,rules:h,shouldUnregister:f}),m=v.field,U=m.value,V=m.onChange,p=u(m,i);return e.jsx(l.CheckboxGroup,o({error:null==(a=v.fieldState.error)?void 0:a.message,value:U,onChange:function(e){V(e),null==c||c(e)}},p,C))},g=["name","control","defaultValue","rules","shouldUnregister","onChange"],h=["value","onChange"],f=function(r){var a,t=r.name,s=r.control,i=r.defaultValue,d=r.rules,f=r.shouldUnregister,c=r.onChange,C=u(r,g),v=n.useController({name:t,control:s,defaultValue:i,rules:d,shouldUnregister:f}),m=v.field,U=m.value,V=m.onChange,p=u(m,h);return e.jsx(l.Checkbox,o({error:null==(a=v.fieldState.error)?void 0:a.message,value:U,checked:U,onChange:function(e){V(e),null==c||c(e)}},p,C))};f.Group=d,f.Item=l.Checkbox;var c=["name","control","defaultValue","rules","shouldUnregister","onChange"],C=["value","onChange","ref"],v=function(r){var a=r.name,t=r.control,s=r.defaultValue,i=r.rules,d=r.shouldUnregister,g=r.onChange,h=u(r,c),f=n.useController({name:a,control:t,defaultValue:s,rules:i,shouldUnregister:d}).field,v=f.value,m=f.onChange,U=u(f,C);return e.jsx(l.ChipGroup,o({value:v,onChange:function(e){m(e),null==g||g(e)}},U,h))},m=["name","control","defaultValue","rules","shouldUnregister","onChange"],U=["value","onChange"],V=function(r){var a=r.name,t=r.control,s=r.defaultValue,i=r.rules,d=r.shouldUnregister,g=r.onChange,h=u(r,m),f=n.useController({name:a,control:t,defaultValue:s,rules:i,shouldUnregister:d}).field,c=f.value,C=f.onChange,v=u(f,U);return e.jsx(l.Chip,o({value:c,checked:c,onChange:function(e){C(e),null==g||g(e)}},v,h))};V.Group=v,V.Item=l.Chip;var p=["name","control","defaultValue","rules","shouldUnregister","onChange"],x=["value","onChange"],S=["name","control","defaultValue","rules","shouldUnregister","onChange"],j=["value","onChange"],I=["name","control","defaultValue","rules","shouldUnregister","onChange"],k=["value","onChange"],P=["name","control","defaultValue","rules","shouldUnregister","onChange"],b=["value","onChange"],G=["name","control","defaultValue","rules","shouldUnregister","onChange"],w=["value","onChange"],T=["name","control","defaultValue","rules","shouldUnregister","multiple"],R=["value"],D=["name","control","defaultValue","rules","shouldUnregister"],O=["value"],q=["name","control","defaultValue","rules","shouldUnregister","onChange"],y=["value","onChange"],M=["name","control","defaultValue","rules","shouldUnregister","onChange"],N=["value","onChange"],A=["name","control","defaultValue","rules","shouldUnregister","onChange"],F=["value","onChange"],J=["name","control","defaultValue","rules","shouldUnregister","onChange"],Y=["value","onChange"],z=["name","control","defaultValue","rules","shouldUnregister","onChange"],B=["value","onChange"],E=["name","control","defaultValue","rules","shouldUnregister","onChange"],H=["value","onChange"],K=["name","control","defaultValue","rules","shouldUnregister","onChange"],L=["value","onChange"],Q=["name","control","defaultValue","rules","shouldUnregister","onChange"],W=["value","onChange"];function X(r){var a,t=r.name,s=r.control,i=r.defaultValue,d=r.rules,g=r.shouldUnregister,h=r.onChange,f=u(r,Q),c=n.useController({name:t,control:s,defaultValue:i,rules:d,shouldUnregister:g}),C=c.field,v=C.value,m=C.onChange,U=u(C,W);return e.jsx(l.RadioGroup,o({value:v,onChange:function(e){m(e),null==h||h(e)},error:null==(a=c.fieldState.error)?void 0:a.message},U,f))}var Z=["name","control","defaultValue","rules","shouldUnregister","onChange"],$=["value","onChange"];function _(r){var a=r.name,t=r.control,s=r.defaultValue,i=r.rules,d=r.shouldUnregister,g=r.onChange,h=u(r,Z),f=n.useController({name:a,control:t,defaultValue:s,rules:i,shouldUnregister:d}).field,c=f.value,C=f.onChange,v=u(f,$);return e.jsx(l.Radio,o({value:c,onChange:function(e){C(e),null==g||g(e)}},v,h))}_.Group=X,_.Item=l.Radio;var ee=["name","control","defaultValue","rules","shouldUnregister","onChange"],ne=["value","onChange"],le=["name","control","defaultValue","rules","shouldUnregister","onChange"],re=["value","onChange"],oe=["name","control","defaultValue","rules","shouldUnregister","onChange"],ue=["value","onChange"],ae=["name","control","defaultValue","rules","shouldUnregister","onChange"],te=["value","onChange"],se=["name","control","defaultValue","rules","shouldUnregister","onChange"],ie=["value","onChange"];function de(r){var a,t=r.name,s=r.control,i=r.defaultValue,d=r.rules,g=r.shouldUnregister,h=r.onChange,f=u(r,se),c=n.useController({name:t,control:s,defaultValue:i,rules:d,shouldUnregister:g}),C=c.field,v=C.value,m=C.onChange,U=u(C,ie);return e.jsx(l.SwitchGroup,o({value:v,onChange:function(e){m(e),null==h||h(e)},error:null==(a=c.fieldState.error)?void 0:a.message},U,f))}var ge=["name","control","defaultValue","rules","shouldUnregister","onChange"],he=["value","onChange"];function fe(r){var a,t=r.name,s=r.control,i=r.defaultValue,d=r.rules,g=r.shouldUnregister,h=r.onChange,f=u(r,ge),c=n.useController({name:t,control:s,defaultValue:i,rules:d,shouldUnregister:g}),C=c.field,v=C.value,m=C.onChange,U=u(C,he);return e.jsx(l.Switch,o({value:v,checked:v,onChange:function(e){m(e),null==h||h(e)},error:null==(a=c.fieldState.error)?void 0:a.message},U,f))}fe.Item=l.Switch,fe.Group=de;var ce=["name","control","defaultValue","rules","shouldUnregister","onChange"],Ce=["value","onChange"],ve=["name","control","defaultValue","rules","shouldUnregister","onChange"],me=["value","onChange"],Ue=["name","control","defaultValue","rules","shouldUnregister","onChange"],Ve=["value","onChange"],pe=["name","control","defaultValue","rules","shouldUnregister","onChange"],xe=["value","onChange"];exports.Autocomplete=function(r){var s,i=r.name,d=r.control,g=r.defaultValue,h=r.rules,f=r.shouldUnregister,c=r.onChange,C=u(r,a),v=n.useController({name:i,control:d,defaultValue:g,rules:h,shouldUnregister:f}),m=v.field,U=m.value,V=m.onChange,p=u(m,t);return e.jsx(l.Autocomplete,o({error:null==(s=v.fieldState.error)?void 0:s.message,value:U,onChange:function(e){V(e),null==c||c(e)}},p,C))},exports.Checkbox=f,exports.CheckboxGroup=d,exports.Chip=V,exports.ChipGroup=v,exports.ColorInput=function(r){var a,t=r.name,s=r.control,i=r.defaultValue,d=r.rules,g=r.shouldUnregister,h=r.onChange,f=u(r,p),c=n.useController({name:t,control:s,defaultValue:i,rules:d,shouldUnregister:g}),C=c.field,v=C.value,m=C.onChange,U=u(C,x);return e.jsx(l.ColorInput,o({error:null==(a=c.fieldState.error)?void 0:a.message,value:v,onChange:function(e){m(e),null==h||h(e)}},U,f))},exports.ColorPicker=function(r){var a=r.name,t=r.control,s=r.defaultValue,i=r.rules,d=r.shouldUnregister,g=r.onChange,h=u(r,S),f=n.useController({name:a,control:t,defaultValue:s,rules:i,shouldUnregister:d}).field,c=f.value,C=f.onChange,v=u(f,j);return e.jsx(l.ColorPicker,o({value:c,onChange:function(e){C(e),null==g||g(e)}},v,h))},exports.DateInput=function(l){var a,t=l.name,s=l.control,i=l.defaultValue,d=l.rules,g=l.shouldUnregister,h=l.onChange,f=u(l,I),c=n.useController({name:t,control:s,defaultValue:i,rules:d,shouldUnregister:g}),C=c.field,v=C.value,m=C.onChange,U=u(C,k);return e.jsx(r.DateInput,o({error:null==(a=c.fieldState.error)?void 0:a.message,value:v,onChange:function(e){m(e),null==h||h(e)}},U,f))},exports.DatePickerInput=function(l){var a,t=l.name,s=l.control,i=l.defaultValue,d=l.rules,g=l.shouldUnregister,h=l.onChange,f=u(l,P),c=n.useController({name:t,control:s,defaultValue:i,rules:d,shouldUnregister:g}),C=c.field,v=C.value,m=C.onChange,U=u(C,b);return e.jsx(r.DatePickerInput,o({error:null==(a=c.fieldState.error)?void 0:a.message,value:v,onChange:function(e){m(e),null==h||h(e)}},U,f))},exports.DateTimePicker=function(l){var a,t=l.name,s=l.control,i=l.defaultValue,d=l.rules,g=l.shouldUnregister,h=l.onChange,f=u(l,G),c=n.useController({name:t,control:s,defaultValue:i,rules:d,shouldUnregister:g}),C=c.field,v=C.value,m=C.onChange,U=u(C,w);return e.jsx(r.DateTimePicker,o({error:null==(a=c.fieldState.error)?void 0:a.message,value:v,onChange:function(e){m(e),null==h||h(e)}},U,f))},exports.FileInput=function(r){var a,t=r.name,s=r.control,i=r.defaultValue,d=r.rules,g=r.shouldUnregister,h=u(r,T),f=n.useController({name:t,control:s,defaultValue:i,rules:d,shouldUnregister:g}),c=f.field,C=c.value,v=u(c,R);return e.jsx(l.FileInput,o({value:C,error:null==(a=f.fieldState.error)?void 0:a.message},v,h))},exports.Input=function(r){var a,t=r.name,s=r.control,i=r.defaultValue,d=r.rules,g=r.shouldUnregister,h=u(r,D),f=n.useController({name:t,control:s,defaultValue:i,rules:d,shouldUnregister:g}),c=f.field,C=c.value,v=u(c,O);return e.jsx(l.Input,o({value:C,error:null==(a=f.fieldState.error)?void 0:a.message},v,h))},exports.JsonInput=function(r){var a,t=r.name,s=r.control,i=r.defaultValue,d=r.rules,g=r.shouldUnregister,h=r.onChange,f=u(r,q),c=n.useController({name:t,control:s,defaultValue:i,rules:d,shouldUnregister:g}),C=c.field,v=C.value,m=C.onChange,U=u(C,y);return e.jsx(l.JsonInput,o({value:v,onChange:function(e){m(e),null==h||h(e)},error:null==(a=c.fieldState.error)?void 0:a.message},U,f))},exports.MonthPickerInput=function(l){var a,t=l.name,s=l.control,i=l.defaultValue,d=l.rules,g=l.shouldUnregister,h=l.onChange,f=u(l,M),c=n.useController({name:t,control:s,defaultValue:i,rules:d,shouldUnregister:g}),C=c.field,v=C.value,m=C.onChange,U=u(C,N);return e.jsx(r.MonthPickerInput,o({error:null==(a=c.fieldState.error)?void 0:a.message,value:v,onChange:function(e){m(e),null==h||h(e)}},U,f))},exports.MultiSelect=function(r){var a,t=r.name,s=r.control,i=r.defaultValue,d=r.rules,g=r.shouldUnregister,h=r.onChange,f=u(r,A),c=n.useController({name:t,control:s,defaultValue:i,rules:d,shouldUnregister:g}),C=c.field,v=C.value,m=C.onChange,U=u(C,F);return e.jsx(l.MultiSelect,o({value:v,onChange:function(e){m(e),null==h||h(e)},error:null==(a=c.fieldState.error)?void 0:a.message},U,f))},exports.NativeSelect=function(r){var a,t=r.name,s=r.control,i=r.defaultValue,d=r.rules,g=r.shouldUnregister,h=r.onChange,f=u(r,J),c=n.useController({name:t,control:s,defaultValue:i,rules:d,shouldUnregister:g}),C=c.field,v=C.value,m=C.onChange,U=u(C,Y);return e.jsx(l.NativeSelect,o({value:v,onChange:function(e){m(e),null==h||h(e)},error:null==(a=c.fieldState.error)?void 0:a.message},U,f))},exports.NumberInput=function(r){var a,t=r.name,s=r.control,i=r.defaultValue,d=r.rules,g=r.shouldUnregister,h=r.onChange,f=u(r,z),c=n.useController({name:t,control:s,defaultValue:i,rules:d,shouldUnregister:g}),C=c.field,v=C.value,m=C.onChange,U=u(C,B);return e.jsx(l.NumberInput,o({value:v,onChange:function(e){m(e),null==h||h(e)},error:null==(a=c.fieldState.error)?void 0:a.message},U,f))},exports.PasswordInput=function(r){var a,t=r.name,s=r.control,i=r.defaultValue,d=r.rules,g=r.shouldUnregister,h=r.onChange,f=u(r,E),c=n.useController({name:t,control:s,defaultValue:i,rules:d,shouldUnregister:g}),C=c.field,v=C.value,m=C.onChange,U=u(C,H);return e.jsx(l.PasswordInput,o({value:v,onChange:function(e){m(e),null==h||h(e)},error:null==(a=c.fieldState.error)?void 0:a.message},U,f))},exports.PinInput=function(r){var a,t=r.name,s=r.control,i=r.defaultValue,d=r.rules,g=r.shouldUnregister,h=r.onChange,f=u(r,K),c=n.useController({name:t,control:s,defaultValue:i,rules:d,shouldUnregister:g}),C=c.field,v=C.value,m=C.onChange,U=u(C,L);return e.jsx(l.PinInput,o({value:v,onChange:function(e){m(e),null==h||h(e)},error:!(null==(null==(a=c.fieldState.error)?void 0:a.message))},U,f))},exports.Radio=_,exports.RadioGroup=X,exports.Rating=function(r){var a=r.name,t=r.control,s=r.defaultValue,i=r.rules,d=r.shouldUnregister,g=r.onChange,h=u(r,ee),f=n.useController({name:a,control:t,defaultValue:s,rules:i,shouldUnregister:d}).field,c=f.value,C=f.onChange,v=u(f,ne);return e.jsx(l.Rating,o({value:c,onChange:function(e){C(e),null==g||g(e)}},v,h))},exports.SegmentedControl=function(r){var a=r.name,t=r.control,s=r.defaultValue,i=r.rules,d=r.shouldUnregister,g=r.onChange,h=u(r,le),f=n.useController({name:a,control:t,defaultValue:s,rules:i,shouldUnregister:d}).field,c=f.value,C=f.onChange,v=u(f,re);return e.jsx(l.SegmentedControl,o({value:c,onChange:function(e){C(e),null==g||g(e)}},v,h))},exports.Select=function(r){var a,t=r.name,s=r.control,i=r.defaultValue,d=r.rules,g=r.shouldUnregister,h=r.onChange,f=u(r,oe),c=n.useController({name:t,control:s,defaultValue:i,rules:d,shouldUnregister:g}),C=c.field,v=C.value,m=C.onChange,U=u(C,ue);return e.jsx(l.Select,o({value:v,onChange:function(e){m(e),null==h||h(e)},error:null==(a=c.fieldState.error)?void 0:a.message},U,f))},exports.Slider=function(r){var a=r.name,t=r.control,s=r.defaultValue,i=r.rules,d=r.shouldUnregister,g=r.onChange,h=u(r,ae),f=n.useController({name:a,control:t,defaultValue:s,rules:i,shouldUnregister:d}).field,c=f.value,C=f.onChange,v=u(f,te);return e.jsx(l.Slider,o({value:c,onChange:function(e){C(e),null==g||g(e)}},v,h))},exports.Switch=fe,exports.SwitchGroup=de,exports.TextInput=function(r){var a,t=r.name,s=r.control,i=r.defaultValue,d=r.rules,g=r.shouldUnregister,h=r.onChange,f=u(r,ve),c=n.useController({name:t,control:s,defaultValue:i,rules:d,shouldUnregister:g}),C=c.field,v=C.value,m=C.onChange,U=u(C,me);return e.jsx(l.TextInput,o({value:v,onChange:function(e){m(e),null==h||h(e)},error:null==(a=c.fieldState.error)?void 0:a.message},U,f))},exports.Textarea=function(r){var a,t=r.name,s=r.control,i=r.defaultValue,d=r.rules,g=r.shouldUnregister,h=r.onChange,f=u(r,ce),c=n.useController({name:t,control:s,defaultValue:i,rules:d,shouldUnregister:g}),C=c.field,v=C.value,m=C.onChange,U=u(C,Ce);return e.jsx(l.Textarea,o({value:v,onChange:function(e){m(e),null==h||h(e)},error:null==(a=c.fieldState.error)?void 0:a.message},U,f))},exports.TimeInput=function(l){var a,t=l.name,s=l.control,i=l.defaultValue,d=l.rules,g=l.shouldUnregister,h=l.onChange,f=u(l,Ue),c=n.useController({name:t,control:s,defaultValue:i,rules:d,shouldUnregister:g}),C=c.field,v=C.value,m=C.onChange,U=u(C,Ve);return e.jsx(r.TimeInput,o({error:null==(a=c.fieldState.error)?void 0:a.message,value:v,onChange:function(e){m(e),null==h||h(e)}},U,f))},exports.YearPickerInput=function(l){var a,t=l.name,s=l.control,i=l.defaultValue,d=l.rules,g=l.shouldUnregister,h=l.onChange,f=u(l,pe),c=n.useController({name:t,control:s,defaultValue:i,rules:d,shouldUnregister:g}),C=c.field,v=C.value,m=C.onChange,U=u(C,xe);return e.jsx(r.YearPickerInput,o({error:null==(a=c.fieldState.error)?void 0:a.message,value:v,onChange:function(e){m(e),null==h||h(e)}},U,f))}; //# sourceMappingURL=index.cjs.map