uawdijnntqw1x1x1
IP : 216.73.216.93
Hostname : panel.codeskitter.com
Kernel : Linux panel.codeskitter.com 6.8.0-100-generic #100-Ubuntu SMP PREEMPT_DYNAMIC Tue Jan 13 16:40:06 UTC 2026 x86_64
Disable Function : apache_child_terminate, apache_note, apache_setenv, define_syslog_variables, dl, link, opcache_get_status, openlog, pcntl_exec, pcntl_fork, pcntl_setpriority, popen, posix_getpwuid, posix_kill, posix_mkfifo, posix_setpgid, posix_setsid, posix_setuid
OS : Linux
PATH:
/
home
/
users
/
unlimited
/
www
/
web.medimeet.codeskitter.site
/
assets
/
index.esm-CezfYLhO.js
/
/
import{bz as x,r as je}from"./index-DjKxDI5z.js";var ce=e=>e.type==="checkbox",se=e=>e instanceof Date,P=e=>e==null;const it=e=>typeof e=="object";var E=e=>!P(e)&&!Array.isArray(e)&&it(e)&&!se(e),at=e=>E(e)&&e.target?ce(e.target)?e.target.checked:e.target.value:e,St=e=>e.substring(0,e.search(/\.\d+(\.|$)/))||e,lt=(e,s)=>e.has(St(s)),kt=e=>{const s=e.constructor&&e.constructor.prototype;return E(s)&&s.hasOwnProperty("isPrototypeOf")},Ee=typeof window<"u"&&typeof window.HTMLElement<"u"&&typeof document<"u";function M(e){let s;const t=Array.isArray(e),a=typeof FileList<"u"?e instanceof FileList:!1;if(e instanceof Date)s=new Date(e);else if(e instanceof Set)s=new Set(e);else if(!(Ee&&(e instanceof Blob||a))&&(t||E(e)))if(s=t?[]:{},!t&&!kt(e))s=e;else for(const l in e)e.hasOwnProperty(l)&&(s[l]=M(e[l]));else return e;return s}var Ve=e=>Array.isArray(e)?e.filter(Boolean):[],k=e=>e===void 0,c=(e,s,t)=>{if(!s||!E(e))return t;const a=Ve(s.split(/[,[\].]+?/)).reduce((l,u)=>P(l)?l:l[u],e);return k(a)||a===e?k(e[s])?t:e[s]:a},H=e=>typeof e=="boolean",Ce=e=>/^\w*$/.test(e),nt=e=>Ve(e.replace(/["|']|\]/g,"").split(/\.|\[/)),w=(e,s,t)=>{let a=-1;const l=Ce(s)?[s]:nt(s),u=l.length,d=u-1;for(;++a<u;){const g=l[a];let V=t;if(a!==d){const T=e[g];V=E(T)||Array.isArray(T)?T:isNaN(+l[a+1])?{}:[]}if(g==="__proto__"||g==="constructor"||g==="prototype")return;e[g]=V,e=e[g]}};const he={BLUR:"blur",FOCUS_OUT:"focusout",CHANGE:"change"},j={onBlur:"onBlur",onChange:"onChange",onSubmit:"onSubmit",onTouched:"onTouched",all:"all"},X={max:"max",min:"min",maxLength:"maxLength",minLength:"minLength",pattern:"pattern",required:"required",validate:"validate"},Et=x.createContext(null),Le=()=>x.useContext(Et);var ut=(e,s,t,a=!0)=>{const l={defaultValues:s._defaultValues};for(const u in e)Object.defineProperty(l,u,{get:()=>{const d=u;return s._proxyFormState[d]!==j.all&&(s._proxyFormState[d]=!a||j.all),t&&(t[d]=!0),e[d]}});return l};const Te=typeof window<"u"?je.useLayoutEffect:je.useEffect;function Ct(e){const s=Le(),{control:t=s.control,disabled:a,name:l,exact:u}=e||{},[d,g]=x.useState(t._formState),V=x.useRef({isDirty:!1,isLoading:!1,dirtyFields:!1,touchedFields:!1,validatingFields:!1,isValidating:!1,isValid:!1,errors:!1});return Te(()=>t._subscribe({name:l,formState:V.current,exact:u,callback:T=>{!a&&g({...t._formState,...T})}}),[l,a,u]),x.useEffect(()=>{V.current.isValid&&t._setValid(!0)},[t]),x.useMemo(()=>ut(d,t,V.current,!1),[d,t])}var J=e=>typeof e=="string",ot=(e,s,t,a,l)=>J(e)?(a&&s.watch.add(e),c(t,e,l)):Array.isArray(e)?e.map(u=>(a&&s.watch.add(u),c(t,u))):(a&&(s.watchAll=!0),t);function Lt(e){const s=Le(),{control:t=s.control,name:a,defaultValue:l,disabled:u,exact:d}=e||{},g=x.useRef(l),[V,T]=x.useState(t._getWatch(a,g.current));return Te(()=>t._subscribe({name:a,formState:{values:!0},exact:d,callback:A=>!u&&T(ot(a,t._names,A.values||t._formValues,!1,g.current))}),[a,t,u,d]),x.useEffect(()=>t._removeUnmounted()),V}function Tt(e){const s=Le(),{name:t,disabled:a,control:l=s.control,shouldUnregister:u}=e,d=lt(l._names.array,t),g=Lt({control:l,name:t,defaultValue:c(l._formValues,t,c(l._defaultValues,t,e.defaultValue)),exact:!0}),V=Ct({control:l,name:t,exact:!0}),T=x.useRef(e),A=x.useRef(l.register(t,{...e.rules,value:g,...H(e.disabled)?{disabled:e.disabled}:{}})),D=x.useMemo(()=>Object.defineProperties({},{invalid:{enumerable:!0,get:()=>!!c(V.errors,t)},isDirty:{enumerable:!0,get:()=>!!c(V.dirtyFields,t)},isTouched:{enumerable:!0,get:()=>!!c(V.touchedFields,t)},isValidating:{enumerable:!0,get:()=>!!c(V.validatingFields,t)},error:{enumerable:!0,get:()=>c(V.errors,t)}}),[V,t]),_=x.useCallback(B=>A.current.onChange({target:{value:at(B),name:t},type:he.CHANGE}),[t]),te=x.useCallback(()=>A.current.onBlur({target:{value:c(l._formValues,t),name:t},type:he.BLUR}),[t,l._formValues]),z=x.useCallback(B=>{const N=c(l._fields,t);N&&B&&(N._f.ref={focus:()=>B.focus(),select:()=>B.select(),setCustomValidity:v=>B.setCustomValidity(v),reportValidity:()=>B.reportValidity()})},[l._fields,t]),R=x.useMemo(()=>({name:t,value:g,...H(a)||V.disabled?{disabled:V.disabled||a}:{},onChange:_,onBlur:te,ref:z}),[t,a,V.disabled,_,te,z,g]);return x.useEffect(()=>{const B=l._options.shouldUnregister||u;l.register(t,{...T.current.rules,...H(T.current.disabled)?{disabled:T.current.disabled}:{}});const N=(v,K)=>{const W=c(l._fields,v);W&&W._f&&(W._f.mount=K)};if(N(t,!0),B){const v=M(c(l._options.defaultValues,t));w(l._defaultValues,t,v),k(c(l._formValues,t))&&w(l._formValues,t,v)}return!d&&l.register(t),()=>{(d?B&&!l._state.action:B)?l.unregister(t):N(t,!1)}},[t,l,d,u]),x.useEffect(()=>{l._setDisabledField({disabled:a,name:t})},[a,t,l]),x.useMemo(()=>({field:R,formState:V,fieldState:D}),[R,V,D])}const Yt=e=>e.render(Tt(e));var Ot=(e,s,t,a,l)=>s?{...t[e],types:{...t[e]&&t[e].types?t[e].types:{},[a]:l||!0}}:{},fe=e=>Array.isArray(e)?e:[e],Ge=()=>{let e=[];return{get observers(){return e},next:l=>{for(const u of e)u.next&&u.next(l)},subscribe:l=>(e.push(l),{unsubscribe:()=>{e=e.filter(u=>u!==l)}}),unsubscribe:()=>{e=[]}}},ke=e=>P(e)||!it(e);function ee(e,s){if(ke(e)||ke(s))return e===s;if(se(e)&&se(s))return e.getTime()===s.getTime();const t=Object.keys(e),a=Object.keys(s);if(t.length!==a.length)return!1;for(const l of t){const u=e[l];if(!a.includes(l))return!1;if(l!=="ref"){const d=s[l];if(se(u)&&se(d)||E(u)&&E(d)||Array.isArray(u)&&Array.isArray(d)?!ee(u,d):u!==d)return!1}}return!0}var I=e=>E(e)&&!Object.keys(e).length,Oe=e=>e.type==="file",G=e=>typeof e=="function",ve=e=>{if(!Ee)return!1;const s=e?e.ownerDocument:0;return e instanceof(s&&s.defaultView?s.defaultView.HTMLElement:HTMLElement)},ft=e=>e.type==="select-multiple",Re=e=>e.type==="radio",Rt=e=>Re(e)||ce(e),Se=e=>ve(e)&&e.isConnected;function Mt(e,s){const t=s.slice(0,-1).length;let a=0;for(;a<t;)e=k(e)?a++:e[s[a++]];return e}function Ut(e){for(const s in e)if(e.hasOwnProperty(s)&&!k(e[s]))return!1;return!0}function L(e,s){const t=Array.isArray(s)?s:Ce(s)?[s]:nt(s),a=t.length===1?e:Mt(e,t),l=t.length-1,u=t[l];return a&&delete a[u],l!==0&&(E(a)&&I(a)||Array.isArray(a)&&Ut(a))&&L(e,t.slice(0,-1)),e}var dt=e=>{for(const s in e)if(G(e[s]))return!0;return!1};function _e(e,s={}){const t=Array.isArray(e);if(E(e)||t)for(const a in e)Array.isArray(e[a])||E(e[a])&&!dt(e[a])?(s[a]=Array.isArray(e[a])?[]:{},_e(e[a],s[a])):P(e[a])||(s[a]=!0);return s}function ct(e,s,t){const a=Array.isArray(e);if(E(e)||a)for(const l in e)Array.isArray(e[l])||E(e[l])&&!dt(e[l])?k(s)||ke(t[l])?t[l]=Array.isArray(e[l])?_e(e[l],[]):{..._e(e[l])}:ct(e[l],P(s)?{}:s[l],t[l]):t[l]=!ee(e[l],s[l]);return t}var ue=(e,s)=>ct(e,s,_e(s));const Ye={value:!1,isValid:!1},pe={value:!0,isValid:!0};var yt=e=>{if(Array.isArray(e)){if(e.length>1){const s=e.filter(t=>t&&t.checked&&!t.disabled).map(t=>t.value);return{value:s,isValid:!!s.length}}return e[0].checked&&!e[0].disabled?e[0].attributes&&!k(e[0].attributes.value)?k(e[0].value)||e[0].value===""?pe:{value:e[0].value,isValid:!0}:pe:Ye}return Ye},gt=(e,{valueAsNumber:s,valueAsDate:t,setValueAs:a})=>k(e)?e:s?e===""?NaN:e&&+e:t&&J(e)?new Date(e):a?a(e):e;const Je={isValid:!1,value:null};var ht=e=>Array.isArray(e)?e.reduce((s,t)=>t&&t.checked&&!t.disabled?{isValid:!0,value:t.value}:s,Je):Je;function Qe(e){const s=e.ref;return Oe(s)?s.files:Re(s)?ht(e.refs).value:ft(s)?[...s.selectedOptions].map(({value:t})=>t):ce(s)?yt(e.refs).value:gt(k(s.value)?e.ref.value:s.value,e)}var Bt=(e,s,t,a)=>{const l={};for(const u of e){const d=c(s,u);d&&w(l,u,d._f)}return{criteriaMode:t,names:[...e],fields:l,shouldUseNativeValidation:a}},be=e=>e instanceof RegExp,oe=e=>k(e)?e:be(e)?e.source:E(e)?be(e.value)?e.value.source:e.value:e,Xe=e=>({isOnSubmit:!e||e===j.onSubmit,isOnBlur:e===j.onBlur,isOnChange:e===j.onChange,isOnAll:e===j.all,isOnTouch:e===j.onTouched});const Ze="AsyncFunction";var Nt=e=>!!e&&!!e.validate&&!!(G(e.validate)&&e.validate.constructor.name===Ze||E(e.validate)&&Object.values(e.validate).find(s=>s.constructor.name===Ze)),It=e=>e.mount&&(e.required||e.min||e.max||e.maxLength||e.minLength||e.pattern||e.validate),et=(e,s,t)=>!t&&(s.watchAll||s.watch.has(e)||[...s.watch].some(a=>e.startsWith(a)&&/^\.\w+/.test(e.slice(a.length))));const de=(e,s,t,a)=>{for(const l of t||Object.keys(e)){const u=c(e,l);if(u){const{_f:d,...g}=u;if(d){if(d.refs&&d.refs[0]&&s(d.refs[0],l)&&!a)return!0;if(d.ref&&s(d.ref,d.name)&&!a)return!0;if(de(g,s))break}else if(E(g)&&de(g,s))break}}};function tt(e,s,t){const a=c(e,t);if(a||Ce(t))return{error:a,name:t};const l=t.split(".");for(;l.length;){const u=l.join("."),d=c(s,u),g=c(e,u);if(d&&!Array.isArray(d)&&t!==u)return{name:t};if(g&&g.type)return{name:u,error:g};l.pop()}return{name:t}}var Pt=(e,s,t,a)=>{t(e);const{name:l,...u}=e;return I(u)||Object.keys(u).length>=Object.keys(s).length||Object.keys(u).find(d=>s[d]===(!a||j.all))},qt=(e,s,t)=>!e||!s||e===s||fe(e).some(a=>a&&(t?a===s:a.startsWith(s)||s.startsWith(a))),Wt=(e,s,t,a,l)=>l.isOnAll?!1:!t&&l.isOnTouch?!(s||e):(t?a.isOnBlur:l.isOnBlur)?!e:(t?a.isOnChange:l.isOnChange)?e:!0,Ht=(e,s)=>!Ve(c(e,s)).length&&L(e,s),$t=(e,s,t)=>{const a=fe(c(e,t));return w(a,"root",s[t]),w(e,t,a),e},ge=e=>J(e);function rt(e,s,t="validate"){if(ge(e)||Array.isArray(e)&&e.every(ge)||H(e)&&!e)return{type:t,message:ge(e)?e:"",ref:s}}var ie=e=>E(e)&&!be(e)?e:{value:e,message:""},st=async(e,s,t,a,l,u)=>{const{ref:d,refs:g,required:V,maxLength:T,minLength:A,min:D,max:_,pattern:te,validate:z,name:R,valueAsNumber:B,mount:N}=e._f,v=c(t,R);if(!N||s.has(R))return{};const K=g?g[0]:d,W=F=>{l&&K.reportValidity&&(K.setCustomValidity(H(F)?"":F||""),K.reportValidity())},O={},ae=Re(d),le=ce(d),me=ae||le,Y=(B||Oe(d))&&k(d.value)&&k(v)||ve(d)&&d.value===""||v===""||Array.isArray(v)&&!v.length,re=Ot.bind(null,R,a,O),Q=(F,b,S,q=X.maxLength,$=X.minLength)=>{const p=F?b:S;O[R]={type:F?q:$,message:p,ref:d,...re(F?q:$,p)}};if(u?!Array.isArray(v)||!v.length:V&&(!me&&(Y||P(v))||H(v)&&!v||le&&!yt(g).isValid||ae&&!ht(g).isValid)){const{value:F,message:b}=ge(V)?{value:!!V,message:V}:ie(V);if(F&&(O[R]={type:X.required,message:b,ref:K,...re(X.required,b)},!a))return W(b),O}if(!Y&&(!P(D)||!P(_))){let F,b;const S=ie(_),q=ie(D);if(!P(v)&&!isNaN(v)){const $=d.valueAsNumber||v&&+v;P(S.value)||(F=$>S.value),P(q.value)||(b=$<q.value)}else{const $=d.valueAsDate||new Date(v),p=ye=>new Date(new Date().toDateString()+" "+ye),Z=d.type=="time",ne=d.type=="week";J(S.value)&&v&&(F=Z?p(v)>p(S.value):ne?v>S.value:$>new Date(S.value)),J(q.value)&&v&&(b=Z?p(v)<p(q.value):ne?v<q.value:$<new Date(q.value))}if((F||b)&&(Q(!!F,S.message,q.message,X.max,X.min),!a))return W(O[R].message),O}if((T||A)&&!Y&&(J(v)||u&&Array.isArray(v))){const F=ie(T),b=ie(A),S=!P(F.value)&&v.length>+F.value,q=!P(b.value)&&v.length<+b.value;if((S||q)&&(Q(S,F.message,b.message),!a))return W(O[R].message),O}if(te&&!Y&&J(v)){const{value:F,message:b}=ie(te);if(be(F)&&!v.match(F)&&(O[R]={type:X.pattern,message:b,ref:d,...re(X.pattern,b)},!a))return W(b),O}if(z){if(G(z)){const F=await z(v,t),b=rt(F,K);if(b&&(O[R]={...b,...re(X.validate,b.message)},!a))return W(b.message),O}else if(E(z)){let F={};for(const b in z){if(!I(F)&&!a)break;const S=rt(await z[b](v,t),K,b);S&&(F={...S,...re(b,S.message)},W(S.message),a&&(O[R]=F))}if(!I(F)&&(O[R]={ref:K,...F},!a))return O}}return W(!0),O};const zt={mode:j.onSubmit,reValidateMode:j.onChange,shouldFocusError:!0};function Kt(e={}){let s={...zt,...e},t={submitCount:0,isDirty:!1,isReady:!1,isLoading:G(s.defaultValues),isValidating:!1,isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,touchedFields:{},dirtyFields:{},validatingFields:{},errors:s.errors||{},disabled:s.disabled||!1};const a={};let l=E(s.defaultValues)||E(s.values)?M(s.defaultValues||s.values)||{}:{},u=s.shouldUnregister?{}:M(l),d={action:!1,mount:!1,watch:!1},g={mount:new Set,disabled:new Set,unMount:new Set,array:new Set,watch:new Set},V,T=0;const A={isDirty:!1,dirtyFields:!1,validatingFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1};let D={...A};const _={array:Ge(),state:Ge()},te=Xe(s.mode),z=Xe(s.reValidateMode),R=s.criteriaMode===j.all,B=r=>i=>{clearTimeout(T),T=setTimeout(r,i)},N=async r=>{if(!s.disabled&&(A.isValid||D.isValid||r)){const i=s.resolver?I((await Y()).errors):await Q(a,!0);i!==t.isValid&&_.state.next({isValid:i})}},v=(r,i)=>{!s.disabled&&(A.isValidating||A.validatingFields||D.isValidating||D.validatingFields)&&((r||Array.from(g.mount)).forEach(n=>{n&&(i?w(t.validatingFields,n,i):L(t.validatingFields,n))}),_.state.next({validatingFields:t.validatingFields,isValidating:!I(t.validatingFields)}))},K=(r,i=[],n,y,f=!0,o=!0)=>{if(y&&n&&!s.disabled){if(d.action=!0,o&&Array.isArray(c(a,r))){const h=n(c(a,r),y.argA,y.argB);f&&w(a,r,h)}if(o&&Array.isArray(c(t.errors,r))){const h=n(c(t.errors,r),y.argA,y.argB);f&&w(t.errors,r,h),Ht(t.errors,r)}if((A.touchedFields||D.touchedFields)&&o&&Array.isArray(c(t.touchedFields,r))){const h=n(c(t.touchedFields,r),y.argA,y.argB);f&&w(t.touchedFields,r,h)}(A.dirtyFields||D.dirtyFields)&&(t.dirtyFields=ue(l,u)),_.state.next({name:r,isDirty:b(r,i),dirtyFields:t.dirtyFields,errors:t.errors,isValid:t.isValid})}else w(u,r,i)},W=(r,i)=>{w(t.errors,r,i),_.state.next({errors:t.errors})},O=r=>{t.errors=r,_.state.next({errors:t.errors,isValid:!1})},ae=(r,i,n,y)=>{const f=c(a,r);if(f){const o=c(u,r,k(n)?c(l,r):n);k(o)||y&&y.defaultChecked||i?w(u,r,i?o:Qe(f._f)):$(r,o),d.mount&&N()}},le=(r,i,n,y,f)=>{let o=!1,h=!1;const m={name:r};if(!s.disabled){if(!n||y){(A.isDirty||D.isDirty)&&(h=t.isDirty,t.isDirty=m.isDirty=b(),o=h!==m.isDirty);const C=ee(c(l,r),i);h=!!c(t.dirtyFields,r),C?L(t.dirtyFields,r):w(t.dirtyFields,r,!0),m.dirtyFields=t.dirtyFields,o=o||(A.dirtyFields||D.dirtyFields)&&h!==!C}if(n){const C=c(t.touchedFields,r);C||(w(t.touchedFields,r,n),m.touchedFields=t.touchedFields,o=o||(A.touchedFields||D.touchedFields)&&C!==n)}o&&f&&_.state.next(m)}return o?m:{}},me=(r,i,n,y)=>{const f=c(t.errors,r),o=(A.isValid||D.isValid)&&H(i)&&t.isValid!==i;if(s.delayError&&n?(V=B(()=>W(r,n)),V(s.delayError)):(clearTimeout(T),V=null,n?w(t.errors,r,n):L(t.errors,r)),(n?!ee(f,n):f)||!I(y)||o){const h={...y,...o&&H(i)?{isValid:i}:{},errors:t.errors,name:r};t={...t,...h},_.state.next(h)}},Y=async r=>{v(r,!0);const i=await s.resolver(u,s.context,Bt(r||g.mount,a,s.criteriaMode,s.shouldUseNativeValidation));return v(r),i},re=async r=>{const{errors:i}=await Y(r);if(r)for(const n of r){const y=c(i,n);y?w(t.errors,n,y):L(t.errors,n)}else t.errors=i;return i},Q=async(r,i,n={valid:!0})=>{for(const y in r){const f=r[y];if(f){const{_f:o,...h}=f;if(o){const m=g.array.has(o.name),C=f._f&&Nt(f._f);C&&A.validatingFields&&v([y],!0);const U=await st(f,g.disabled,u,R,s.shouldUseNativeValidation&&!i,m);if(C&&A.validatingFields&&v([y]),U[o.name]&&(n.valid=!1,i))break;!i&&(c(U,o.name)?m?$t(t.errors,U,o.name):w(t.errors,o.name,U[o.name]):L(t.errors,o.name))}!I(h)&&await Q(h,i,n)}}return n.valid},F=()=>{for(const r of g.unMount){const i=c(a,r);i&&(i._f.refs?i._f.refs.every(n=>!Se(n)):!Se(i._f.ref))&&Ae(r)}g.unMount=new Set},b=(r,i)=>!s.disabled&&(r&&i&&w(u,r,i),!ee(Me(),l)),S=(r,i,n)=>ot(r,g,{...d.mount?u:k(i)?l:J(r)?{[r]:i}:i},n,i),q=r=>Ve(c(d.mount?u:l,r,s.shouldUnregister?c(l,r,[]):[])),$=(r,i,n={})=>{const y=c(a,r);let f=i;if(y){const o=y._f;o&&(!o.disabled&&w(u,r,gt(i,o)),f=ve(o.ref)&&P(i)?"":i,ft(o.ref)?[...o.ref.options].forEach(h=>h.selected=f.includes(h.value)):o.refs?ce(o.ref)?o.refs.length>1?o.refs.forEach(h=>(!h.defaultChecked||!h.disabled)&&(h.checked=Array.isArray(f)?!!f.find(m=>m===h.value):f===h.value)):o.refs[0]&&(o.refs[0].checked=!!f):o.refs.forEach(h=>h.checked=h.value===f):Oe(o.ref)?o.ref.value="":(o.ref.value=f,o.ref.type||_.state.next({name:r,values:M(u)})))}(n.shouldDirty||n.shouldTouch)&&le(r,f,n.shouldTouch,n.shouldDirty,!0),n.shouldValidate&&Fe(r)},p=(r,i,n)=>{for(const y in i){const f=i[y],o=`${r}.${y}`,h=c(a,o);(g.array.has(r)||E(f)||h&&!h._f)&&!se(f)?p(o,f,n):$(o,f,n)}},Z=(r,i,n={})=>{const y=c(a,r),f=g.array.has(r),o=M(i);w(u,r,o),f?(_.array.next({name:r,values:M(u)}),(A.isDirty||A.dirtyFields||D.isDirty||D.dirtyFields)&&n.shouldDirty&&_.state.next({name:r,dirtyFields:ue(l,u),isDirty:b(r,o)})):y&&!y._f&&!P(o)?p(r,o,n):$(r,o,n),et(r,g)&&_.state.next({...t}),_.state.next({name:d.mount?r:void 0,values:M(u)})},ne=async r=>{d.mount=!0;const i=r.target;let n=i.name,y=!0;const f=c(a,n),o=h=>{y=Number.isNaN(h)||se(h)&&isNaN(h.getTime())||ee(h,c(u,n,h))};if(f){let h,m;const C=i.type?Qe(f._f):at(r),U=r.type===he.BLUR||r.type===he.FOCUS_OUT,xt=!It(f._f)&&!s.resolver&&!c(t.errors,n)&&!f._f.deps||Wt(U,c(t.touchedFields,n),t.isSubmitted,z,te),we=et(n,g,U);w(u,n,C),U?(f._f.onBlur&&f._f.onBlur(r),V&&V(0)):f._f.onChange&&f._f.onChange(r);const De=le(n,C,U),wt=!I(De)||we;if(!U&&_.state.next({name:n,type:r.type,values:M(u)}),xt)return(A.isValid||D.isValid)&&(s.mode==="onBlur"?U&&N():U||N()),wt&&_.state.next({name:n,...we?{}:De});if(!U&&we&&_.state.next({...t}),s.resolver){const{errors:ze}=await Y([n]);if(o(C),y){const Dt=tt(t.errors,a,n),Ke=tt(ze,a,Dt.name||n);h=Ke.error,n=Ke.name,m=I(ze)}}else v([n],!0),h=(await st(f,g.disabled,u,R,s.shouldUseNativeValidation))[n],v([n]),o(C),y&&(h?m=!1:(A.isValid||D.isValid)&&(m=await Q(a,!0)));y&&(f._f.deps&&Fe(f._f.deps),me(n,m,h,De))}},ye=(r,i)=>{if(c(t.errors,i)&&r.focus)return r.focus(),1},Fe=async(r,i={})=>{let n,y;const f=fe(r);if(s.resolver){const o=await re(k(r)?r:f);n=I(o),y=r?!f.some(h=>c(o,h)):n}else r?(y=(await Promise.all(f.map(async o=>{const h=c(a,o);return await Q(h&&h._f?{[o]:h}:h)}))).every(Boolean),!(!y&&!t.isValid)&&N()):y=n=await Q(a);return _.state.next({...!J(r)||(A.isValid||D.isValid)&&n!==t.isValid?{}:{name:r},...s.resolver||!r?{isValid:n}:{},errors:t.errors}),i.shouldFocus&&!y&&de(a,ye,r?f:g.mount),y},Me=r=>{const i={...d.mount?u:l};return k(r)?i:J(r)?c(i,r):r.map(n=>c(i,n))},Ue=(r,i)=>({invalid:!!c((i||t).errors,r),isDirty:!!c((i||t).dirtyFields,r),error:c((i||t).errors,r),isValidating:!!c(t.validatingFields,r),isTouched:!!c((i||t).touchedFields,r)}),vt=r=>{r&&fe(r).forEach(i=>L(t.errors,i)),_.state.next({errors:r?t.errors:{}})},Be=(r,i,n)=>{const y=(c(a,r,{_f:{}})._f||{}).ref,f=c(t.errors,r)||{},{ref:o,message:h,type:m,...C}=f;w(t.errors,r,{...C,...i,ref:y}),_.state.next({name:r,errors:t.errors,isValid:!1}),n&&n.shouldFocus&&y&&y.focus&&y.focus()},_t=(r,i)=>G(r)?_.state.subscribe({next:n=>r(S(void 0,i),n)}):S(r,i,!0),Ne=r=>_.state.subscribe({next:i=>{qt(r.name,i.name,r.exact)&&Pt(i,r.formState||A,At,r.reRenderRoot)&&r.callback({values:{...u},...t,...i})}}).unsubscribe,bt=r=>(d.mount=!0,D={...D,...r.formState},Ne({...r,formState:D})),Ae=(r,i={})=>{for(const n of r?fe(r):g.mount)g.mount.delete(n),g.array.delete(n),i.keepValue||(L(a,n),L(u,n)),!i.keepError&&L(t.errors,n),!i.keepDirty&&L(t.dirtyFields,n),!i.keepTouched&&L(t.touchedFields,n),!i.keepIsValidating&&L(t.validatingFields,n),!s.shouldUnregister&&!i.keepDefaultValue&&L(l,n);_.state.next({values:M(u)}),_.state.next({...t,...i.keepDirty?{isDirty:b()}:{}}),!i.keepIsValid&&N()},Ie=({disabled:r,name:i})=>{(H(r)&&d.mount||r||g.disabled.has(i))&&(r?g.disabled.add(i):g.disabled.delete(i))},xe=(r,i={})=>{let n=c(a,r);const y=H(i.disabled)||H(s.disabled);return w(a,r,{...n||{},_f:{...n&&n._f?n._f:{ref:{name:r}},name:r,mount:!0,...i}}),g.mount.add(r),n?Ie({disabled:H(i.disabled)?i.disabled:s.disabled,name:r}):ae(r,!0,i.value),{...y?{disabled:i.disabled||s.disabled}:{},...s.progressive?{required:!!i.required,min:oe(i.min),max:oe(i.max),minLength:oe(i.minLength),maxLength:oe(i.maxLength),pattern:oe(i.pattern)}:{},name:r,onChange:ne,onBlur:ne,ref:f=>{if(f){xe(r,i),n=c(a,r);const o=k(f.value)&&f.querySelectorAll&&f.querySelectorAll("input,select,textarea")[0]||f,h=Rt(o),m=n._f.refs||[];if(h?m.find(C=>C===o):o===n._f.ref)return;w(a,r,{_f:{...n._f,...h?{refs:[...m.filter(Se),o,...Array.isArray(c(l,r))?[{}]:[]],ref:{type:o.type,name:r}}:{ref:o}}}),ae(r,!1,void 0,o)}else n=c(a,r,{}),n._f&&(n._f.mount=!1),(s.shouldUnregister||i.shouldUnregister)&&!(lt(g.array,r)&&d.action)&&g.unMount.add(r)}}},Pe=()=>s.shouldFocusError&&de(a,ye,g.mount),Vt=r=>{H(r)&&(_.state.next({disabled:r}),de(a,(i,n)=>{const y=c(a,n);y&&(i.disabled=y._f.disabled||r,Array.isArray(y._f.refs)&&y._f.refs.forEach(f=>{f.disabled=y._f.disabled||r}))},0,!1))},qe=(r,i)=>async n=>{let y;n&&(n.preventDefault&&n.preventDefault(),n.persist&&n.persist());let f=M(u);if(_.state.next({isSubmitting:!0}),s.resolver){const{errors:o,values:h}=await Y();t.errors=o,f=h}else await Q(a);if(g.disabled.size)for(const o of g.disabled)w(f,o,void 0);if(L(t.errors,"root"),I(t.errors)){_.state.next({errors:{}});try{await r(f,n)}catch(o){y=o}}else i&&await i({...t.errors},n),Pe(),setTimeout(Pe);if(_.state.next({isSubmitted:!0,isSubmitting:!1,isSubmitSuccessful:I(t.errors)&&!y,submitCount:t.submitCount+1,errors:t.errors}),y)throw y},mt=(r,i={})=>{c(a,r)&&(k(i.defaultValue)?Z(r,M(c(l,r))):(Z(r,i.defaultValue),w(l,r,M(i.defaultValue))),i.keepTouched||L(t.touchedFields,r),i.keepDirty||(L(t.dirtyFields,r),t.isDirty=i.defaultValue?b(r,M(c(l,r))):b()),i.keepError||(L(t.errors,r),A.isValid&&N()),_.state.next({...t}))},We=(r,i={})=>{const n=r?M(r):l,y=M(n),f=I(r),o=f?l:y;if(i.keepDefaultValues||(l=n),!i.keepValues){if(i.keepDirtyValues){const h=new Set([...g.mount,...Object.keys(ue(l,u))]);for(const m of Array.from(h))c(t.dirtyFields,m)?w(o,m,c(u,m)):Z(m,c(o,m))}else{if(Ee&&k(r))for(const h of g.mount){const m=c(a,h);if(m&&m._f){const C=Array.isArray(m._f.refs)?m._f.refs[0]:m._f.ref;if(ve(C)){const U=C.closest("form");if(U){U.reset();break}}}}for(const h of g.mount)Z(h,c(o,h))}u=M(o),_.array.next({values:{...o}}),_.state.next({values:{...o}})}g={mount:i.keepDirtyValues?g.mount:new Set,unMount:new Set,array:new Set,disabled:new Set,watch:new Set,watchAll:!1,focus:""},d.mount=!A.isValid||!!i.keepIsValid||!!i.keepDirtyValues,d.watch=!!s.shouldUnregister,_.state.next({submitCount:i.keepSubmitCount?t.submitCount:0,isDirty:f?!1:i.keepDirty?t.isDirty:!!(i.keepDefaultValues&&!ee(r,l)),isSubmitted:i.keepIsSubmitted?t.isSubmitted:!1,dirtyFields:f?{}:i.keepDirtyValues?i.keepDefaultValues&&u?ue(l,u):t.dirtyFields:i.keepDefaultValues&&r?ue(l,r):i.keepDirty?t.dirtyFields:{},touchedFields:i.keepTouched?t.touchedFields:{},errors:i.keepErrors?t.errors:{},isSubmitSuccessful:i.keepIsSubmitSuccessful?t.isSubmitSuccessful:!1,isSubmitting:!1})},He=(r,i)=>We(G(r)?r(u):r,i),Ft=(r,i={})=>{const n=c(a,r),y=n&&n._f;if(y){const f=y.refs?y.refs[0]:y.ref;f.focus&&(f.focus(),i.shouldSelect&&G(f.select)&&f.select())}},At=r=>{t={...t,...r}},$e={control:{register:xe,unregister:Ae,getFieldState:Ue,handleSubmit:qe,setError:Be,_subscribe:Ne,_runSchema:Y,_getWatch:S,_getDirty:b,_setValid:N,_setFieldArray:K,_setDisabledField:Ie,_setErrors:O,_getFieldArray:q,_reset:We,_resetDefaultValues:()=>G(s.defaultValues)&&s.defaultValues().then(r=>{He(r,s.resetOptions),_.state.next({isLoading:!1})}),_removeUnmounted:F,_disableForm:Vt,_subjects:_,_proxyFormState:A,get _fields(){return a},get _formValues(){return u},get _state(){return d},set _state(r){d=r},get _defaultValues(){return l},get _names(){return g},set _names(r){g=r},get _formState(){return t},get _options(){return s},set _options(r){s={...s,...r}}},subscribe:bt,trigger:Fe,register:xe,handleSubmit:qe,watch:_t,setValue:Z,getValues:Me,reset:He,resetField:mt,clearErrors:vt,unregister:Ae,setError:Be,setFocus:Ft,getFieldState:Ue};return{...$e,formControl:$e}}function pt(e={}){const s=x.useRef(void 0),t=x.useRef(void 0),[a,l]=x.useState({isDirty:!1,isValidating:!1,isLoading:G(e.defaultValues),isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,submitCount:0,dirtyFields:{},touchedFields:{},validatingFields:{},errors:e.errors||{},disabled:e.disabled||!1,isReady:!1,defaultValues:G(e.defaultValues)?void 0:e.defaultValues});s.current||(s.current={...e.formControl?e.formControl:Kt(e),formState:a},e.formControl&&e.defaultValues&&!G(e.defaultValues)&&e.formControl.reset(e.defaultValues,e.resetOptions));const u=s.current.control;return u._options=e,Te(()=>{const d=u._subscribe({formState:u._proxyFormState,callback:()=>l({...u._formState}),reRenderRoot:!0});return l(g=>({...g,isReady:!0})),u._formState.isReady=!0,d},[u]),x.useEffect(()=>u._disableForm(e.disabled),[u,e.disabled]),x.useEffect(()=>{e.mode&&(u._options.mode=e.mode),e.reValidateMode&&(u._options.reValidateMode=e.reValidateMode),e.errors&&!I(e.errors)&&u._setErrors(e.errors)},[u,e.errors,e.mode,e.reValidateMode]),x.useEffect(()=>{e.shouldUnregister&&u._subjects.state.next({values:u._getWatch()})},[u,e.shouldUnregister]),x.useEffect(()=>{if(u._proxyFormState.isDirty){const d=u._getDirty();d!==a.isDirty&&u._subjects.state.next({isDirty:d})}},[u,a.isDirty]),x.useEffect(()=>{e.values&&!ee(e.values,t.current)?(u._reset(e.values,u._options.resetOptions),t.current=e.values,l(d=>({...d}))):u._resetDefaultValues()},[u,e.values]),x.useEffect(()=>{u._state.mount||(u._setValid(),u._state.mount=!0),u._state.watch&&(u._state.watch=!1,u._subjects.state.next({...u._formState})),u._removeUnmounted()}),s.current.formState=ut(a,u),s.current}export{Yt as C,pt as u};
/home/users/unlimited/www/web.medimeet.codeskitter.site/assets/index.esm-CezfYLhO.js