PageSourceSearch

https://imajinn.ai/_next/static/chunks/3167-499e371f68e9c0a8.js

js imajinn.ai collected 2026-10-03 23:28:35 UTC 20,396 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3167],{79361:function(e,t){t.Z=function(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}},86010:function(e,t,r){function i(e){var t,r,a="";if("string"==typeof e||"number"==typeof e)a+=e;else if("object"==typeof e){if(Array.isArray(e))for(t=0;t<e.length;t++)e[t]&&(r=i(e[t]))&&(a&&(a+=" "),a+=r);else for(t in e)e[t]&&(a&&(a+=" "),a+=t)}return a}t.Z=function(){for(var e,t,r=0,a="";r<arguments.length;)(e=arguments[r++])&&(t=i(e))&&(a&&(a+=" "),a+=t);return a}},69396:function(e,t,r){r.d(t,{Z:function(){return i}});function i(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):(function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);r.push.apply(r,i)}return r})(Object(t)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}),e}},99534:function(e,t,r){r.d(t,{Z:function(){return i}});function i(e,t){if(null==e)return{};var r,i,a=function(e,t){if(null==e)return{};var r,i,a={},s=Object.keys(e);for(i=0;i<s.length;i++)r=s[i],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(i=0;i<s.length;i++)r=s[i],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}},87536:function(e,t,r){r.d(t,{cI:function(){return eg}});var i=r(67294),a=e=>"checkbox"===e.type,s=e=>e instanceof Date,l=e=>null==e;let n=e=>"object"==typeof e;var u=e=>!l(e)&&!Array.isArray(e)&&n(e)&&!s(e),o=e=>u(e)&&e.target?a(e.target)?e.target.checked:e.target.value:e,f=e=>e.substring(0,e.search(/\.\d+(\.|$)/))||e,d=(e,t)=>e.has(f(t)),c=e=>Array.isArray(e)?e.filter(Boolean):[],y=e=>void 0===e,m=(e,t,r)=>{if(!t||!u(e))return r;let i=c(t.split(/[,[\].]+?/)).reduce((e,t)=>l(e)?e:e[t],e);return y(i)||i===e?y(e[t])?r:e[t]:i};let h={BLUR:"blur",FOCUS_OUT:"focusout",CHANGE:"change"},g={onBlur:"onBlur",onChange:"onChange",onSubmit:"onSubmit",onTouched:"onTouched",all:"all"},p={max:"max",min:"min",maxLength:"maxLength",minLength:"minLength",pattern:"pattern",required:"required",validate:"validate"};i.createContext(null);var b=(e,t,r,i=!0)=>{let a={defaultValues:t._defaultValues};for(let s in e)Object.defineProperty(a,s,{get(){let a=s;return t._proxyFormState[a]!==g.all&&(t._proxyFormState[a]=!i||g.all),r&&(r[a]=!0),e[a]}});return a},v=e=>u(e)&&!Object.keys(e).length,w=(e,t,r)=>{let{name:i,...a}=e;return v(a)||Object.keys(a).length>=Object.keys(t).length||Object.keys(a).find(e=>t[e]===(!r||g.all))},A=e=>Array.isArray(e)?e:[e],_=e=>"string"==typeof e,V=(e,t,r,i)=>{let a=Array.isArray(e);return _(e)?(i&&t.watch.add(e),m(r,e)):a?e.map(e=>(i&&t.watch.add(e),m(r,e))):(i&&(t.watchAll=!0),r)},S=e=>"function"==typeof e,F=e=>{for(let t in e)if(S(e[t]))return!0;return!1},k=(e,t,r,i,a)=>t?{...r[e],types:{...r[e]&&r[e].types?r[e].types:{},[i]:a||!0}}:{},x=e=>/^\w*$/.test(e),O=e=>c(e.replace(/["|']|\]/g,"").split(/\.|\[/));function D(e,t,r){let i=-1,a=x(t)?[t]:O(t),s=a.length,l=s-1;for(;++i<s;){let n=a[i],o=r;if(i!==l){let f=e[n];o=u(f)||Array.isArray(f)?f:isNaN(+a[i+1])?{}:[]}e[n]=o,e=e[n]}return e}let j=(e,t,r)=>{for(let i of r||Object.keys(e)){let a=m(e,i);if(a){let{_f:s,...l}=a;if(s&&t(s.name)){if(s.ref.focus){s.ref.focus();break}if(s.refs&&s.refs[0].focus){s.refs[0].focus();break}}else u(l)&&j(l,t)}}};var C=(e,t,r)=>!r&&(t.watchAll||t.watch.has(e)||[...t.watch].some(t=>e.startsWith(t)&&/^\.\w+/.test(e.slice(t.length)))),E=(e,t,r)=>{let i=c(m(e,r));return D(i,"root",t[r]),D(e,r,i),e},T=e=>"boolean"==typeof e,L=e=>"file"===e.type,U=e=>_(e)||i.isValidElement(e),B=e=>"radio"===e.type,N=e=>e instanceof RegExp;let P={value:!1,isValid:!1},M={value:!0,isValid:!0};var q=e=>{if(Array.isArray(e)){if(e.length>1){let t=e.filter(e=>e&&e.checked&&!e.disabled).map(e=>e.value);return{value:t,isValid:!!t.length}}return e[0].checked&&!e[0].disabled?e[0].attributes&&!y(e[0].attributes.value)?y(e[0].value)||""===e[0].value?M:{value:e[0].value,isValid:!0}:M:P}return P};let I={isValid:!1,value:null};var R=e=>Array.isArray(e)?e.reduce((e,t)=>
1t&&t.checked&&!t.disabled?{isValid:!0,value:t.value}:e,I):I;function H(e,t,r="validate"){if(U(e)||Array.isArray(e)&&e.every(U)||T(e)&&!e)return{type:r,message:U(e)?e:"",ref:t}}var Z=e=>u(e)&&!N(e)?e:{value:e,message:""},$=async(e,t,r,i,s)=>{let{ref:n,refs:o,required:f,maxLength:d,minLength:c,min:y,max:m,pattern:h,validate:g,name:b,valueAsNumber:w,mount:A,disabled:V}=e._f;if(!A||V)return{};let F=o?o[0]:n,x=e=>{i&&F.reportValidity&&(F.setCustomValidity(T(e)?"":e||" "),F.reportValidity())},O={},D=B(n),j=a(n),C=(w||L(n))&&!n.value||""===t||Array.isArray(t)&&!t.length,E=k.bind(null,b,r,O),P=(e,t,r,i=p.maxLength,a=p.minLength)=>{let s=e?t:r;O[b]={type:e?i:a,message:s,ref:n,...E(e?i:a,s)}};if(s?!Array.isArray(t)||!t.length:f&&(!(D||j)&&(C||l(t))||T(t)&&!t||j&&!q(o).isValid||D&&!R(o).isValid)){let{value:M,message:I}=U(f)?{value:!!f,message:f}:Z(f);if(M&&(O[b]={type:p.required,message:I,ref:F,...E(p.required,I)},!r))return x(I),O}if(!C&&(!l(y)||!l(m))){let $,G,W=Z(m),z=Z(y);if(l(t)||isNaN(t)){let J=n.valueAsDate||new Date(t),K=e=>new Date(new Date().toDateString()+" "+e),Q="time"==n.type,X="week"==n.type;_(W.value)&&t&&($=Q?K(t)>K(W.value):X?t>W.value:J>new Date(W.value)),_(z.value)&&t&&(G=Q?K(t)<K(z.value):X?t<z.value:J<new Date(z.value))}else{let Y=n.valueAsNumber||(t?+t:t);l(W.value)||($=Y>W.value),l(z.value)||(G=Y<z.value)}if(($||G)&&(P(!!$,W.message,z.message,p.max,p.min),!r))return x(O[b].message),O}if((d||c)&&!C&&(_(t)||s&&Array.isArray(t))){let ee=Z(d),et=Z(c),er=!l(ee.value)&&t.length>ee.value,ei=!l(et.value)&&t.length<et.value;if((er||ei)&&(P(er,ee.message,et.message),!r))return x(O[b].message),O}if(h&&!C&&_(t)){let{value:ea,message:es}=Z(h);if(N(ea)&&!t.match(ea)&&(O[b]={type:p.pattern,message:es,ref:n,...E(p.pattern,es)},!r))return x(es),O}if(g){if(S(g)){let el=await g(t),en=H(el,F);if(en&&(O[b]={...en,...E(p.validate,en.message)},!r))return x(en.message),O}else if(u(g)){let eu={};for(let eo in g){if(!v(eu)&&!r)break;let ef=H(await g[eo](t),F,eo);ef&&(eu={...ef,...E(eo,ef.message)},x(ef.message),r&&(O[b]=eu))}if(!v(eu)&&(O[b]={ref:F,...eu},!r))return O}}return x(!0),O},G=e=>{let t=e.constructor&&e.constructor.prototype;return u(t)&&t.hasOwnProperty("isPrototypeOf")},W="undefined"!=typeof window&&void 0!==window.HTMLElement&&"undefined"!=typeof document;function z(e){let t,r=Array.isArray(e);if(e instanceof Date)t=new Date(e);else if(e instanceof Set)t=new Set(e);else if(!(!(W&&(e instanceof Blob||e instanceof FileList))&&(r||u(e))))return e;else if(t=r?[]:{},Array.isArray(e)||G(e))for(let i in e)t[i]=z(e[i]);else t=e;return t}var J=e=>({isOnSubmit:!e||e===g.onSubmit,isOnBlur:e===g.onBlur,isOnChange:e===g.onChange,isOnAll:e===g.all,isOnTouch:e===g.onTouched});function K(e){for(let t in e)if(!y(e[t]))return!1;return!0}function Q(e,t){let r=x(t)?[t]:O(t),i=1==r.length?e:function(e,t){let r=t.slice(0,-1).length,i=0;for(;i<r;)e=y(e)?i++:e[t[i++]];return e}(e,r),a=r[r.length-1],s;i&&delete i[a];for(let l=0;l<r.slice(0,-1).length;l++){let n=-1,o,f=r.slice(0,-(l+1)),d=f.length-1;for(l>0&&(s=e);++n<f.length;){let c=f[n];o=o?o[c]:e[c],d===n&&(u(o)&&v(o)||Array.isArray(o)&&K(o))&&(s?delete s[c]:delete e[c]),s=o}}return e}function X(){let e=[],t=t=>{for(let r of e)r.next(t)},r=t=>(e.push(t),{unsubscribe(){e=e.filter(e=>e!==t)}}),i=()=>{e=[]};return{get observers(){return e},next:t,subscribe:r,unsubscribe:i}}var Y=e=>l(e)||!n(e);function ee(e,t){if(Y(e)||Y(t))return e===t;if(s(e)&&s(t))return e.getTime()===t.getTime();let r=Object.keys(e),i=Object.keys(t);if(r.length!==i.length)return!1;for(let a of r){let l=e[a];if(!i.includes(a))return!1;if("ref"!==a){let n=t[a];if(s(l)&&s(n)||u(l)&&u(n)||Array.isArray(l)&&Array.isArray(n)?!ee(l,n):l!==n)return!1}}return!0}var et=e=>{let t=e?e.ownerDocument:0,r=t&&t.defaultView?t.defaultView.HTMLElement:HTMLElement;return e instanceof r},er=e=>"select-multiple"===e.type,ei=e=>B(e)||a(e),ea=e=>et(e)&&e.isConnected;function es(e,t={}){let r=Array.isArray(e);if(u(e)||r)for(let i in e)Array.isArray(e[i])||u(e[i])&&!F(e[i])?(t[i]=Array.isArray(e[i])?[]:{},es(e[i],t[i])):l(e[i])||(t[i]=!0);return t}var el=(e,t)=>
1(function e(t,r,i){let a=Array.isArray(t);if(u(t)||a)for(let s in t)Array.isArray(t[s])||u(t[s])&&!F(t[s])?y(r)||Y(i[s])?i[s]=Array.isArray(t[s])?es(t[s],[]):{...es(t[s])}:e(t[s],l(r)?{}:r[s],i[s]):i[s]=!ee(t[s],r[s]);return i})(e,t,es(t)),en=(e,{valueAsNumber:t,valueAsDate:r,setValueAs:i})=>y(e)?e:t?""===e?NaN:e?+e:e:r&&_(e)?new Date(e):i?i(e):e;function eu(e){let t=e.ref;return(e.refs?e.refs.every(e=>e.disabled):t.disabled)?void 0:L(t)?t.files:B(t)?R(e.refs).value:er(t)?[...t.selectedOptions].map(({value:e})=>e):a(t)?q(e.refs).value:en(y(t.value)?e.ref.value:t.value,e)}var eo=(e,t,r,i)=>{let a={};for(let s of e){let l=m(t,s);l&&D(a,s,l._f)}return{criteriaMode:r,names:[...e],fields:a,shouldUseNativeValidation:i}},ef=e=>y(e)?void 0:N(e)?e.source:u(e)?N(e.value)?e.value.source:e.value:e,ed=e=>e.mount&&(e.required||e.min||e.max||e.maxLength||e.minLength||e.pattern||e.validate);function ec(e,t,r){let i=m(e,r);if(i||x(r))return{error:i,name:r};let a=r.split(".");for(;a.length;){let s=a.join("."),l=m(t,s),n=m(e,s);if(l&&!Array.isArray(l)&&r!==s)break;if(n&&n.type)return{name:s,error:n};a.pop()}return{name:r}}var ey=(e,t,r,i,a)=>!a.isOnAll&&(!r&&a.isOnTouch?!(t||e):(r?i.isOnBlur:a.isOnBlur)?!e:(r?!i.isOnChange:!a.isOnChange)||e),em=(e,t)=>!c(m(e,t)).length&&Q(e,t);let eh={mode:g.onSubmit,reValidateMode:g.onChange,shouldFocusError:!0};function eg(e={}){let t=i.useRef(),[r,n]=i.useState({isDirty:!1,isValidating:!1,isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,submitCount:0,dirtyFields:{},touchedFields:{},errors:{},defaultValues:e.defaultValues});t.current||(t.current={...function(e={}){let t={...eh,...e},r={submitCount:0,isDirty:!1,isValidating:!1,isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,touchedFields:{},dirtyFields:{},errors:{}},i={},n=z(t.defaultValues)||{},u=t.shouldUnregister?{}:z(n),f={action:!1,mount:!1,watch:!1},p={mount:new Set,unMount:new Set,array:new Set,watch:new Set},b,w=0,F={},k={isDirty:!1,dirtyFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1},x={watch:X(),array:X(),state:X()},O=J(t.mode),U=J(t.reValidateMode),B=t.criteriaMode===g.all,N=e=>t=>{clearTimeout(w),w=window.setTimeout(e,t)},P=async e=>{let a=!1;return k.isValid&&(a=t.resolver?v((await Z()).errors):await K(i,!0),e||a===r.isValid||(r.isValid=a,x.state.next({isValid:a}))),a},M=(e,t=[],a,s,l=!0,o=!0)=>{if(s&&a){if(f.action=!0,o&&Array.isArray(m(i,e))){let d=a(m(i,e),s.argA,s.argB);l&&D(i,e,d)}if(k.errors&&o&&Array.isArray(m(r.errors,e))){let c=a(m(r.errors,e),s.argA,s.argB);l&&D(r.errors,e,c),em(r.errors,e)}if(k.touchedFields&&o&&Array.isArray(m(r.touchedFields,e))){let y=a(m(r.touchedFields,e),s.argA,s.argB);l&&D(r.touchedFields,e,y)}k.dirtyFields&&(r.dirtyFields=el(n,u)),x.state.next({isDirty:eg(e,t),dirtyFields:r.dirtyFields,errors:r.errors,isValid:r.isValid})}else D(u,e,t)},q=(e,t)=>{D(r.errors,e,t),x.state.next({errors:r.errors})},I=(e,t,r,a)=>{let s=m(i,e);if(s){let l=m(u,e,y(r)?m(n,e):r);y(l)||a&&a.defaultChecked||t?D(u,e,t?l:eu(s._f)):ev(e,l),f.mount&&P()}},R=(e,t,i,a,s)=>{let l=!1,u={name:e},o=m(r.touchedFields,e);if(k.isDirty){let f=r.isDirty;r.isDirty=u.isDirty=eg(),l=f!==u.isDirty}if(k.dirtyFields&&(!i||a)){let d=m(r.dirtyFields,e),c=ee(m(n,e),t);c?Q(r.dirtyFields,e):D(r.dirtyFields,e,!0),u.dirtyFields=r.dirtyFields,l=l||d!==m(r.dirtyFields,e)}return i&&!o&&(D(r.touchedFields,e,i),u.touchedFields=r.touchedFields,l=l||k.touchedFields&&o!==i),l&&s&&x.state.next(u),l?u:{}},H=async(t,i,a,s)=>{let l=m(r.errors,t),n=k.isValid&&r.isValid!==i;if(e.delayError&&a?(b=N(()=>q(t,a)))(e.delayError):(clearTimeout(w),b=null,a?D(r.errors,t,a):Q(r.errors,t)),(a?!ee(l,a):l)||!v(s)||n){let u={...s,...n?{isValid:i}:{},errors:r.errors,name:t};r={...r,...u},x.state.next(u)}F[t]--,k.isValidating&&!Object.values(F).some(e=>e)&&(x.state.next({isValidating:!1}),F={})},Z=async e=>t.resolver?await t.resolver({...u},t.context,eo(e||p.mount,i,t.criteriaMode,t.shouldUseNativeValidation)):{},G=async e=>{let{errors:t}=await Z();if(e)for(let i of e){let a=m(t,i);a?D(r.errors,i,a):Q(r.errors,i)}else r.errors=t;return t},K=async(e,i,a={valid:!0})=>{for(let s in e){let l=e[s];if(l){let{_f:n,...o}=l;if(n){let f=p.array.has(n.name),d=await $(l,m(u,n.name),B,t.shouldUseNativeValidation,f);if(d[n.name]&&(a.valid=!1,i))break;i||(m(d,n.name)?f?E(r.errors,d,n.name):D(r.errors,n.name,d[n.name]):Q(r.errors,n.name))}o&&await K(o,i,a)}}return a.valid},es=()=>{for(let e of p.unMount){let t=m(i,e);t&&(t._f.refs?t._f.refs.every(e=>!ea(e)):!ea(t._f.ref))&&eD(e)}p.unMount=new Set},eg=(e,t)=>
1(e&&t&&D(u,e,t),!ee(eS(),n)),ep=(e,t,r)=>{let i={...f.mount?u:y(t)?n:_(e)?{[e]:t}:t};return V(e,p,i,r)},eb=t=>c(m(f.mount?u:n,t,e.shouldUnregister?m(n,t,[]):[])),ev=(e,t,r={})=>{let s=m(i,e),n=t;if(s){let o=s._f;o&&(o.disabled||D(u,e,en(t,o)),n=W&&et(o.ref)&&l(t)?"":t,er(o.ref)?[...o.ref.options].forEach(e=>e.selected=n.includes(e.value)):o.refs?a(o.ref)?o.refs.length>1?o.refs.forEach(e=>(!e.defaultChecked||!e.disabled)&&(e.checked=Array.isArray(n)?!!n.find(t=>t===e.value):n===e.value)):o.refs[0]&&(o.refs[0].checked=!!n):o.refs.forEach(e=>e.checked=e.value===n):L(o.ref)?o.ref.value="":(o.ref.value=n,o.ref.type||x.watch.next({name:e})))}(r.shouldDirty||r.shouldTouch)&&R(e,n,r.shouldTouch,r.shouldDirty,!0),r.shouldValidate&&eV(e)},ew=(e,t,r)=>{for(let a in t){let l=t[a],n=`${e}.${a}`,u=m(i,n);!p.array.has(e)&&Y(l)&&(!u||u._f)||s(l)?ev(n,l,r):ew(n,l,r)}},eA=(e,t,a={})=>{let s=m(i,e),o=p.array.has(e),f=z(t);D(u,e,f),o?(x.array.next({name:e,values:u}),(k.isDirty||k.dirtyFields)&&a.shouldDirty&&(r.dirtyFields=el(n,u),x.state.next({name:e,dirtyFields:r.dirtyFields,isDirty:eg(e,f)}))):!s||s._f||l(f)?ev(e,f,a):ew(e,f,a),C(e,p)&&x.state.next({}),x.watch.next({name:e})},e_=async e=>{let a=e.target,s=a.name,l=m(i,s);if(l){let n,f,d=a.type?eu(l._f):o(e),c=e.type===h.BLUR||e.type===h.FOCUS_OUT,y=!ed(l._f)&&!t.resolver&&!m(r.errors,s)&&!l._f.deps||ey(c,m(r.touchedFields,s),r.isSubmitted,U,O),g=C(s,p,c);D(u,s,d),c?(l._f.onBlur&&l._f.onBlur(e),b&&b(0)):l._f.onChange&&l._f.onChange(e);let w=R(s,d,c,!1),A=!v(w)||g;if(c||x.watch.next({name:s,type:e.type}),y)return A&&x.state.next({name:s,...g?{}:w});if(!c&&g&&x.state.next({}),F[s]=(F[s],1),x.state.next({isValidating:!0}),t.resolver){let{errors:_}=await Z([s]),V=ec(r.errors,i,s),S=ec(_,i,V.name||s);n=S.error,s=S.name,f=v(_)}else n=(await $(l,m(u,s),B,t.shouldUseNativeValidation))[s],f=await P(!0);l._f.deps&&eV(l._f.deps),H(s,f,n,w)}},eV=async(e,a={})=>{let s,l,n=A(e);if(x.state.next({isValidating:!0}),t.resolver){let u=await G(y(e)?e:n);s=v(u),l=e?!n.some(e=>m(u,e)):s}else e?((l=(await Promise.all(n.map(async e=>{let t=m(i,e);return await K(t&&t._f?{[e]:t}:t)}))).every(Boolean))||r.isValid)&&P():l=s=await K(i);return x.state.next({...!_(e)||k.isValid&&s!==r.isValid?{}:{name:e},...t.resolver||!e?{isValid:s}:{},errors:r.errors,isValidating:!1}),a.shouldFocus&&!l&&j(i,e=>e&&m(r.errors,e),e?n:p.mount),l},eS=e=>{let t={...n,...f.mount?u:{}};return y(e)?t:_(e)?m(t,e):e.map(e=>m(t,e))},eF=(e,t)=>({invalid:!!m((t||r).errors,e),isDirty:!!m((t||r).dirtyFields,e),isTouched:!!m((t||r).touchedFields,e),error:m((t||r).errors,e)}),ek=e=>{e?A(e).forEach(e=>Q(r.errors,e)):r.errors={},x.state.next({errors:r.errors})},ex=(e,t,a)=>{let s=(m(i,e,{_f:{}})._f||{}).ref;D(r.errors,e,{...t,ref:s}),x.state.next({name:e,errors:r.errors,isValid:!1}),a&&a.shouldFocus&&s&&s.focus&&s.focus()},eO=(e,t)=>S(e)?x.watch.subscribe({next:r=>e(ep(void 0,t),r)}):ep(e,t,!0),eD=(e,a={})=>{for(let s of e?A(e):p.mount)p.mount.delete(s),p.array.delete(s),m(i,s)&&(a.keepValue||(Q(i,s),Q(u,s)),a.keepError||Q(r.errors,s),a.keepDirty||Q(r.dirtyFields,s),a.keepTouched||Q(r.touchedFields,s),t.shouldUnregister||a.keepDefaultValue||Q(n,s));x.watch.next({}),x.state.next({...r,...a.keepDirty?{isDirty:eg()}:{}}),a.keepIsValid||P()},ej=(e,r={})=>{let a=m(i,e),s=T(r.disabled);return D(i,e,{...a||{},_f:{...a&&a._f?a._f:{ref:{name:e}},name:e,mount:!0,...r}}),p.mount.add(e),a?s&&D(u,e,r.disabled?void 0:m(u,e,eu(a._f))):I(e,!0,r.value),{...s?{disabled:r.disabled}:{},...t.shouldUseNativeValidation?{required:!!r.required,min:ef(r.min),max:ef(r.max),minLength:ef(r.minLength),maxLength:ef(r.maxLength),pattern:ef(r.pattern)}:{},name:e,onChange:e_,onBlur:e_,ref(s){if(s){ej(e,r),a=m(i,e);let l=y(s.value)&&s.querySelectorAll&&s.querySelectorAll("input,select,textarea")[0]||s,u=ei(l),o=a._f.refs||[];(u?!o.find(e=>e===l):l!==a._f.ref)&&(D(i,e,{_f:{...a._f,...u?{refs:[...o.filter(ea),l,...Array.isArray(m(n,e))?[{}]:[],],ref:{type:l.type,name:e}}:{ref:l}}}),I(e,!1,void 0,l))}else(a=m(i,e,{}))._f&&(a._f.mount=!1),(t.shouldUnregister||r.shouldUnregister)&&!(d(p.array,e)&&f.action)&&p.unMount.add(e)}}},eC=()=>t.shouldFocusError&&j(i,e=>e&&m(r.errors,e),p.mount),eE=(e,a)=>async s=>{s&&(s.preventDefault&&s.preventDefault(),s.persist&&s.persist());let l=!0,n=z(u);x.state.next({isSubmitting:!0});try{if(t.resolver){let{errors:o,values:f}=await Z();r.errors=o,n=f}else await K(i);v(r.errors)?(x.state.next({errors:{},isSubmitting:!0}),await e(n,s)):(a&&await a({...r.errors},s),eC())}catch(d){throw l=!1,d}finally{r.isSubmitted=!0,x.state.next({isSubmitted:!0,isSubmitting:!1,isSubmitSuccessful:v(r.errors)&&l,submitCount:r.submitCount+1,errors:r.errors})}},eT=(e,t={})=>{m(i,e)&&(y(t.defaultValue)?eA(e,m(n,e)):(eA(e,t.defaultValue),D(n,e,t.defaultValue)),t.keepTouched||Q(r.touchedFields,e),t.keepDirty||(Q(r.dirtyFields,e),r.isDirty=t.defaultValue?eg(e,m(n,e)):eg()),!t.keepError&&(Q(r.errors,e),k.isValid&&P()),x.state.next({...r}))},eL=(t,a={})=>{let s=t||n,l=z(s),o=t&&!v(t)?l:n;if(a.keepDefaultValues||(n=s),!a.keepValues){if(a.keepDirtyValues)for(let d of p.mount)m(r.dirtyFields,d)?D(o,d,m(u,d)):eA(d,m(o,d));else{if(W&&y(t))for(let c of p.mount){let h=m(i,c);if(h&&h._f){let g=Array.isArray(h._f.refs)?h._f.refs[0]:h._f.ref;try{if(et(g)){g.closest("form").reset();break}}catch(b){}}}i={}}u=e.shouldUnregister?a.keepDefaultValues?z(n):{}:l,x.array.next({values:o}),x.watch.next({values:o})}p={mount:new Set,unMount:new Set,array:new Set,watch:new Set,watchAll:!1,focus:""},f.mount=!k.isValid||!!a.keepIsValid,f.watch=!!e.shouldUnregister,x.state.next({submitCount:a.keepSubmitCount?r.submitCount:0,isDirty:a.keepDirty||a.keepDirtyValues?r.isDirty:!!(a.keepDefaultValues&&!ee(t,n)),isSubmitted:!!a.keepIsSubmitted&&r.isSubmitted,dirtyFields:a.keepDirty||a.keepDirtyValues?r.dirtyFields:a.keepDefaultValues&&t?el(n,t):{},touchedFields:a.keepTouched?r.touchedFields:{},errors:a.keepErrors?r.errors:{},isSubmitting:!1,isSubmitSuccessful:!1})},eU=(e,t)=>eL(S(e)?e(u):e,t),eB=(e,t={})=>{let r=m(i,e),a=r&&r._f;if(a){let s=a.refs?a.refs[0]:a.ref;s.focus&&(s.focus(),t.shouldSelect&&s.select())}};return{control:{register:ej,unregister:eD,getFieldState:eF,_executeSchema:Z,_focusError:eC,_getWatch:ep,_getDirty:eg,_updateV
1alid:P,_removeUnmounted:es,_updateFieldArray:M,_getFieldArray:eb,_subjects:x,_proxyFormState:k,get _fields(){return i},get _formValues(){return u},get _stateFlags(){return f},set _stateFlags(value){f=value},get _defaultValues(){return n},get _names(){return p},set _names(value){p=value},get _formState(){return r},set _formState(value){r=value},get _options(){return t},set _options(value){t={...t,...value}}},trigger:eV,register:ej,handleSubmit:eE,watch:eO,setValue:eA,getValues:eS,reset:eU,resetField:eT,clearErrors:ek,unregister:eD,setError:ex,setFocus:eB,getFieldState:eF}}(e),formState:r});let u=t.current.control;return u._options=e,!function(e){let t=i.useRef(e);t.current=e,i.useEffect(()=>{let r=!e.disabled&&t.current.subject.subscribe({next:t.current.callback});return()=>{r&&r.unsubscribe()}},[e.disabled])}({subject:u._subjects.state,callback:i.useCallback(e=>{w(e,u._proxyFormState,!0)&&(u._formState={...u._formState,...e},n({...u._formState}))},[u])}),i.useEffect(()=>{u._stateFlags.mount||(u._proxyFormState.isValid&&u._updateValid(),u._stateFlags.mount=!0),u._stateFlags.watch&&(u._stateFlags.watch=!1,u._subjects.state.next({})),u._removeUnmounted()}),i.useEffect(()=>{r.submitCount&&u._focusError()},[u,r.submitCount]),t.current.formState=b(r,u),t.current}}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.