PageSourceSearch

https://foggy.vercel.app/_next/static/chunks/283-1dbe0c3d529eaa6f.js

js foggy.vercel.app collected 2026-10-03 06:57:49 UTC 18,622 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[283],{2283:function(e,r,t){t.d(r,{cI:function(){return ed}});var n=t(7294),i=e=>e instanceof HTMLElement;let u={BLUR:"blur",CHANGE:"change",INPUT:"input"},s={onBlur:"onBlur",onChange:"onChange",onSubmit:"onSubmit",onTouched:"onTouched",all:"all"},a="select",c="undefined",l={max:"max",min:"min",maxLength:"maxLength",minLength:"minLength",pattern:"pattern",required:"required",validate:"validate"};var o=e=>null==e;let f=e=>"object"==typeof e;var d=e=>!o(e)&&!Array.isArray(e)&&f(e)&&!(e instanceof Date),y=e=>/^\w*$/.test(e),g=e=>e.filter(Boolean),b=e=>g(e.replace(/["|']/g,"").replace(/\[/g,".").replace(/\]/g,"").split("."));function h(e,r,t){let n=-1,i=y(r)?[r]:b(r),u=i.length,s=u-1;for(;++n<u;){let r=i[n],u=t;if(n!==s){let t=e[r];u=d(t)||Array.isArray(t)?t:isNaN(+i[n+1])?{}:[]}e[r]=u,e=e[r]}return e}var m=(e,r={})=>{for(let t in e)y(t)?r[t]=e[t]:h(r,t,e[t]);return r},v=e=>void 0===e,p=(e={},r,t)=>{let n=g(r.split(/[,[\].]+?/)).reduce((e,r)=>o(e)?e:e[r],e);return v(n)||n===e?v(e[r])?t:e[r]:n},O=(e,r)=>{for(let t in e)if(p(r,t)){let r=e[t];if(r){if(r.ref.focus&&v(r.ref.focus()))break;if(r.options){r.options[0].ref.focus();break}}}},j=(e,r)=>{i(e)&&e.removeEventListener&&(e.removeEventListener(u.INPUT,r),e.removeEventListener(u.CHANGE,r),e.removeEventListener(u.BLUR,r))};let A={isValid:!1,value:""};var k=e=>Array.isArray(e)?e.reduce((e,r)=>r&&r.ref.checked?{isValid:!0,value:r.ref.value}:e,A):A,C=e=>[...e].filter(({selected:e})=>e).map(({value:e})=>e),V=e=>"radio"===e.type,w=e=>"file"===e.type,S=e=>"checkbox"===e.type,E=e=>e.type===`${a}-multiple`;let R={value:!1,isValid:!1},D={value:!0,isValid:!0};var F=e=>{if(Array.isArray(e)){if(e.length>1){let r=e.filter(e=>e&&e.ref.checked).map(({ref:{value:e}})=>e);return{value:r,isValid:!!r.length}}let{checked:r,value:t,attributes:n}=e[0].ref;return r?n&&!v(n.value)?v(t)||""===t?D:{value:t,isValid:!0}:D:R}return R};function L(e,r,t,n){let i=e.current[r];if(i){let{ref:{value:e,disabled:r},ref:t,valueAsNumber:u,valueAsDate:s,setValueAs:a}=i;return r&&n?void 0:w(t)?t.files:V(t)?k(i.options).value:E(t)?C(t.options):S(t)?F(i.options).value:u?+e:s?t.valueAsDate:a?a(e):e}if(t)return p(t.current,r)}function N(e){return!e||e instanceof HTMLElement&&e.nodeType!==Node.DOCUMENT_NODE&&N(e.parentNode)}var x=e=>d(e)&&!Object.keys(e).length,T=e=>"boolean"==typeof e;function B(e,r){let t;let n=y(r)?[r]:b(r),i=1==n.length?e:function(e,r){let t=r.slice(0,-1).length,n=0;for(;n<t;)e=v(e)?n++:e[r[n++]];return e}(e,n),u=n[n.length-1];i&&delete i[u];for(let r=0;r<n.slice(0,-1).length;r++){let i,u=-1,s=n.slice(0,-(r+1)),a=s.length-1;for(r>0&&(t=e);++u<s.length;){let r=s[u];i=i?i[r]:e[r],a===u&&(d(i)&&x(i)||Array.isArray(i)&&!i.filter(e=>d(e)&&!x(e)||T(e)).length)&&(t?delete t[r]:delete e[r]),t=i}}return e}let M=(e,r)=>e&&e.ref===r;var U=e=>o(e)||!f(e);function P(e,r){if(U(e)||U(r))return r;for(let t in r){let n=e[t],i=r[t];try{e[t]=d(n)&&d(i)||Array.isArray(n)&&Array.isArray(i)?P(n,i):i}catch(e){}}return e}function $(e,r,t){if(U(e)||U(r)||e instanceof Date||r instanceof Date)return e===r;if(!(0,n.isValidElement)(e)){let n=Object.keys(e),i=Object.keys(r);if(n.length!==i.length)return!1;for(let i of n){let n=e[i];if(!(t&&"ref"===i)){let e=r[i];if((d(n)||Array.isArray(n))&&(d(e)||Array.isArray(e))?!$(n,e,t):n!==e)return!1}}}return!0}function H(e,r,t,n,i){let u=-1;for(;++u<e.length;){for(let n in e[u])Array.isArray(e[u][n])?(t[u]||(t[u]={}),t[u][n]=[],H(e[u][n],p(r[u]||{},n,[]),t[u][n],t[u],n)):$(p(r[u]||{},n),e[u][n])?h(t[u]||{},n):t[u]=Object.assign(Object.assign({},t[u]),{[n]:!0});n&&!t.length&&delete n[i]}return t}var _=(e,r,t)=>P(H(e,r,t.slice(0,e.length)),H(r,e,t.slice(0,e.length))),q=e=>"string"==typeof e,I=(e,r,t,n,i)=>{let u={};for(let r in e.current)(v(i)||(q(i)?r.startsWith(i):Array.isArray(i)&&i.find(e=>r.startsWith(e))))&&(u[r]=L(e,r,void 0,n));return t?m(u):P(r,m(u))},W=({errors:e,name:r,error:t,validFields:n,fieldsWithValidation:i})=>{let u=v(t),s=p(e,r);return u&&!!s||!u&&!$(s,t,!0)||u&&p(i,r)&&!p(n,r)},G=e=>e instanceof RegExp,z=e=>d(e)&&!G(e)?e:{value:e,message:""},J=e=>"function"==typeof e,K=e=>q(e)||(0,n.isValidElement)(e);function Q(e,r,t="validate"){if(K(e)||T(e)&&!e)return{type:t,message:K(e)?e:"",ref:r}}var X=(e,r,t,n,i)=>
1r?Object.assign(Object.assign({},t[e]),{types:Object.assign(Object.assign({},t[e]&&t[e].types?t[e].types:{}),{[n]:i||!0})}):{},Y=async(e,r,{ref:t,ref:{value:n},options:i,required:u,maxLength:s,minLength:a,min:c,max:f,pattern:y,validate:g},b)=>{let h=t.name,m={},v=V(t),p=S(t),O=v||p,j=""===n,A=X.bind(null,h,r,m),C=(e,r,n,i=l.maxLength,u=l.minLength)=>{let s=e?r:n;m[h]=Object.assign({type:e?i:u,message:s,ref:t},e?A(i,s):A(u,s))};if(u&&(!v&&!p&&(j||o(n))||T(n)&&!n||p&&!F(i).isValid||v&&!k(i).isValid)){let{value:n,message:i}=K(u)?{value:!!u,message:u}:z(u);if(n&&(m[h]=Object.assign({type:l.required,message:i,ref:O?((e.current[h].options||[])[0]||{}).ref:t},A(l.required,i)),!r))return m}if((!o(c)||!o(f))&&""!==n){let e,i;let u=z(f),s=z(c);if(isNaN(n)){let r=t.valueAsDate||new Date(n);q(u.value)&&(e=r>new Date(u.value)),q(s.value)&&(i=r<new Date(s.value))}else{let r=t.valueAsNumber||parseFloat(n);o(u.value)||(e=r>u.value),o(s.value)||(i=r<s.value)}if((e||i)&&(C(!!e,u.message,s.message,l.max,l.min),!r))return m}if(q(n)&&!j&&(s||a)){let e=z(s),t=z(a),i=!o(e.value)&&n.length>e.value,u=!o(t.value)&&n.length<t.value;if((i||u)&&(C(i,e.message,t.message),!r))return m}if(q(n)&&y&&!j){let{value:e,message:i}=z(y);if(G(e)&&!e.test(n)&&(m[h]=Object.assign({type:l.pattern,message:i,ref:t},A(l.pattern,i)),!r))return m}if(g){let n=L(e,h,b),u=O&&i?i[0].ref:t;if(J(g)){let e=Q(await g(n),u);e&&(m[h]=Object.assign(Object.assign({},e),A(l.validate,e.message)))}else if(d(g)){let e={};for(let[t,i]of Object.entries(g)){if(!x(e)&&!r)break;let s=Q(await i(n),u,t);s&&(e=Object.assign(Object.assign({},s),A(t,s.message)),r&&(m[h]=e))}x(e)||(m[h]=Object.assign({ref:u},e))}}return m};let Z=(e,r,t=[])=>{for(let n in r){let i=e+(d(r)?`.${n}`:`[${n}]`);U(r[n])?t.push(i):Z(i,r[n],t)}return t};var ee=(e,r,t,n,i)=>{let u;return t.add(r),!x(e)&&(d(u=p(e,r))||Array.isArray(u))&&Z(r,u).forEach(e=>t.add(e)),v(u)?i?n:p(n,r):u},er=({isOnBlur:e,isOnChange:r,isOnTouch:t,isTouched:n,isReValidateOnBlur:i,isReValidateOnChange:u,isBlurEvent:s,isSubmitted:a,isOnAll:c})=>!c&&(!a&&t?!(n||s):(a?i:e)?!s:(a?!u:!r)||s),et=e=>e.substring(0,e.indexOf("["));let en=(e,r)=>RegExp(`^${r}([|.)\\d+`.replace(/\[/g,"\\[").replace(/\]/g,"\\]")).test(e);var ei=(e,r)=>[...e].some(e=>en(r,e)),eu=e=>e.type===`${a}-one`,es=typeof window!==c&&typeof document!==c;function ea(e){let r;if(U(e)||es&&(e instanceof File||i(e)))return e;if(e instanceof Date)return new Date(e.getTime());if(e instanceof Set){for(let t of(r=new Set,e))r.add(t);return r}if(e instanceof Map){for(let t of(r=new Map,e.keys()))r.set(t,ea(e.get(t)));return r}for(let t in r=Array.isArray(e)?[]:{},e)r[t]=ea(e[t]);return r}var ec=e=>({isOnSubmit:!e||e===s.onSubmit,isOnBlur:e===s.onBlur,isOnChange:e===s.onChange,isOnAll:e===s.all,isOnTouch:e===s.onTouched}),el=e=>V(e)||S(e);let eo=typeof window===c,ef=es?"Proxy"in window:typeof Proxy!==c;function ed({mode:e=s.onSubmit,reValidateMode:r=s.onChange,resolver:t,context:a,defaultValues:c={},shouldFocusError:l=!0,shouldUnregister:f=!0,criteriaMode:b}={}){let A=(0,n.useRef)({}),k=(0,n.useRef)({}),C=(0,n.useRef)({}),R=(0,n.useRef)(new Set),D=(0,n.useRef)({}),F=(0,n.useRef)({}),T=(0,n.useRef)({}),P=(0,n.useRef)({}),H=(0,n.useRef)(c),G=(0,n.useRef)(!1),z=(0,n.useRef)(!1),K=(0,n.useRef)(),Q=(0,n.useRef)({}),X=(0,n.useRef)({}),en=(0,n.useRef)(a),ed=(0,n.useRef)(t),ey=(0,n.useRef)(new Set),eg=(0,n.useRef)(ec(e)),{isOnSubmit:eb,isOnTouch:eh}=eg.current,em=b===s.all,[ev,ep]=(0,n.useState)({isDirty:!1,isValidating:!1,dirtyFields:{},isSubmitted:!1,submitCount:0,touched:{},isSubmitting:!1,isSubmitSuccessful:!1,isValid:!eb,errors:{}}),eO=(0,n.useRef)({isDirty:!ef,dirtyFields:!ef,touched:!ef||eh,isValidating:!ef,isSubmitting:!ef,isValid:!ef}),ej=(0,n.useRef)(ev),eA=(0,n.useRef)(),{isOnBlur:ek,isOnChange:eC}=(0,n.useRef)(ec(r)).current;en.current=a,ed.current=t,ej.current=ev,Q.current=f?{}:x(Q.current)?ea(c):Q.current;let eV=(0,n.useCallback)((e={})=>{G.current||(ej.current=Object.assign(Object.assign({},ej.current),e),ep(ej.current))},[]),ew=()=>eO.current.isValidating&&eV({isValidating:!0}),eS=(0,n.useCallback)((e,r,t=!1,n={},i)=>{let u=t||W({errors:ej.current.errors,error:r,name:e,validFields:P.current,fieldsWithValidation:T.current}
1),s=p(ej.current.errors,e);r?(B(P.current,e),u=u||!s||!$(s,r,!0),h(ej.current.errors,e,r)):((p(T.current,e)||ed.current)&&(h(P.current,e,!0),u=u||s),B(ej.current.errors,e)),(u&&!o(t)||!x(n)||eO.current.isValidating)&&eV(Object.assign(Object.assign(Object.assign({},n),ed.current?{isValid:!!i}:{}),{isValidating:!1}))},[]),eE=(0,n.useCallback)((e,r)=>{let{ref:t,options:n}=A.current[e],u=es&&i(t)&&o(r)?"":r;V(t)?(n||[]).forEach(({ref:e})=>e.checked=e.value===u):w(t)&&!q(u)?t.files=u:E(t)?[...t.options].forEach(e=>e.selected=u.includes(e.value)):S(t)&&n?n.length>1?n.forEach(({ref:e})=>e.checked=Array.isArray(u)?!!u.find(r=>r===e.value):u===e.value):n[0].ref.checked=!!u:t.value=u},[]),eR=(0,n.useCallback)((e,r)=>{if(eO.current.isDirty){let t=eP();return e&&r&&h(t,e,r),!$(t,H.current)}return!1},[]),eD=(0,n.useCallback)((e,r=!0)=>{if(eO.current.isDirty||eO.current.dirtyFields){let t=!$(p(H.current,e),L(A,e,Q)),n=p(ej.current.dirtyFields,e),i=ej.current.isDirty;t?h(ej.current.dirtyFields,e,!0):B(ej.current.dirtyFields,e);let u={isDirty:eR(),dirtyFields:ej.current.dirtyFields},s=eO.current.isDirty&&i!==u.isDirty||eO.current.dirtyFields&&n!==p(ej.current.dirtyFields,e);return s&&r&&eV(u),s?u:{}}return{}},[]),eF=(0,n.useCallback)(async(e,r)=>{let t=(await Y(A,em,A.current[e],Q))[e];return eS(e,t,r),v(t)},[eS,em]),eL=(0,n.useCallback)(async e=>{let{errors:r}=await ed.current(eP(),en.current,em),t=ej.current.isValid;if(Array.isArray(e)){let t=e.map(e=>{let t=p(r,e);return t?h(ej.current.errors,e,t):B(ej.current.errors,e),!t}).every(Boolean);return eV({isValid:x(r),isValidating:!1}),t}{let n=p(r,e);return eS(e,n,t!==x(r),{},x(r)),!n}},[eS,em]),eN=(0,n.useCallback)(async e=>{let r=e||Object.keys(A.current);if(ew(),ed.current)return eL(r);if(Array.isArray(r)){e||(ej.current.errors={});let t=await Promise.all(r.map(async e=>await eF(e,null)));return eV({isValidating:!1}),t.every(Boolean)}return await eF(r)},[eL,eF]),ex=(0,n.useCallback)((e,r,{shouldDirty:t,shouldValidate:n})=>{let i={};for(let u of(h(i,e,r),Z(e,r)))A.current[u]&&(eE(u,p(i,u)),t&&eD(u),n&&eN(u))},[eN,eE,eD]),eT=(0,n.useCallback)((e,r,t)=>{if(f||U(r)||h(Q.current,e,Object.assign({},r)),A.current[e])eE(e,r),t.shouldDirty&&eD(e),t.shouldValidate&&eN(e);else if(!U(r)&&(ex(e,r,t),ey.current.has(e))){let n=et(e)||e;h(k.current,e,r),X.current[n]({[n]:p(k.current,n)}),(eO.current.isDirty||eO.current.dirtyFields)&&t.shouldDirty&&(h(ej.current.dirtyFields,e,_(r,p(H.current,e,[]),p(ej.current.dirtyFields,e,[]))),eV({isDirty:!$(Object.assign(Object.assign({},eP()),{[e]:r}),H.current)}))}f||h(Q.current,e,r)},[eD,eE,ex]),eB=e=>z.current||R.current.has(e)||R.current.has((e.match(/\w+/)||[])[0]),eM=e=>{let r=!0;if(!x(D.current))for(let t in D.current)(!e||!D.current[t].size||D.current[t].has(e)||D.current[t].has(et(e)))&&(F.current[t](),r=!1);return r};function eU(e){if(!f){let r=ea(e);for(let e of ey.current)y(e)&&!r[e]&&(r=Object.assign(Object.assign({},r),{[e]:[]}));return r}return e}function eP(e){if(q(e))return L(A,e,Q);if(Array.isArray(e)){let r={};for(let t of e)h(r,t,L(A,t,Q));return r}return eU(I(A,ea(Q.current),f))}K.current=K.current?K.current:async({type:e,target:r})=>{let t,n,i=r.name,s=A.current[i];if(s){let a=e===u.BLUR,c=er(Object.assign({isBlurEvent:a,isReValidateOnChange:eC,isReValidateOnBlur:ek,isTouched:!!p(ej.current.touched,i),isSubmitted:ej.current.isSubmitted},eg.current)),l=eD(i,!1),o=!x(l)||!a&&eB(i);if(a&&!p(ej.current.touched,i)&&eO.current.touched&&(h(ej.current.touched,i,!0),l=Object.assign(Object.assign({},l),{touched:ej.current.touched})),!f&&S(r)&&h(Q.current,i,L(A,i)),c)return a||eM(i),(!x(l)||o&&x(l))&&eV(l);if(ew(),ed.current){let{errors:e}=await ed.current(eP(),en.current,em),u=ej.current.isValid;if(t=p(e,i),S(r)&&!t&&ed.current){let r=et(i),n=p(e,r,{});n.type&&n.message&&(t=n),r&&(n||p(ej.current.errors,r))&&(i=r)}u!==(n=x(e))&&(o=!0)}else t=(await Y(A,em,s,Q))[i];a||eM(i),eS(i,t,o,l,n)}};let e$=(0,n.useCallback)(async(e={})=>{let{errors:r}=await ed.current(Object.assign(Object.assign({},eP()),e),en.current,em),t=x(r);ej.current.isValid!==t&&eV({isValid:t})},[em]),eH=(0,n.useCallback)((e,r)=>(function(e,r,t,n,i,u){let{ref:s,ref:{name:a}}=t,c=e.current[a];if(!i){let r=L(e,a,n);v(r)||h(n.current,a,r)}if(!s.type||!c){delete e.current[a];return}V(s)||S(s)?Array.isArray(c.options)&&c.options.length?(g(c.options).forEac
1h((e={},t)=>{(N(e.ref)&&M(e,e.ref)||u)&&(j(e.ref,r),B(c.options,`[${t}]`))}),c.options&&!g(c.options).length&&delete e.current[a]):delete e.current[a]:(N(s)&&M(c,s)||u)&&(j(s,r),delete e.current[a])})(A,K.current,e,Q,f,r),[f]),e_=(0,n.useCallback)(e=>{if(z.current)eV();else{for(let r of R.current)if(r.startsWith(e)){eV();break}eM(e)}},[]),eq=(0,n.useCallback)((e,r)=>{e&&(eH(e,r),f&&!g(e.options||[]).length&&(B(P.current,e.ref.name),B(T.current,e.ref.name),B(ej.current.errors,e.ref.name),h(ej.current.dirtyFields,e.ref.name,!0),eV({isDirty:eR()}),eO.current.isValid&&ed.current&&e$(),e_(e.ref.name)))},[e$,eH]),eI=(0,n.useCallback)((e,r,t)=>{let n=t?D.current[t]:R.current,i=I(A,ea(Q.current),f,!1,e);if(q(e)){if(ey.current.has(e)){let r=p(C.current,e,[]);i=r.length&&r.length===g(p(i,e,[])).length?i:C.current}return ee(i,e,n,v(p(H.current,e))?r:p(H.current,e),!0)}let u=v(r)?H.current:r;return Array.isArray(e)?e.reduce((e,r)=>Object.assign(Object.assign({},e),{[r]:ee(i,r,n,u)}),{}):(z.current=v(t),m(!x(i)&&i||u))},[]);function eW(e,r={}){let t;let{name:n,type:s,value:a}=e,c=Object.assign({ref:e},r),l=A.current,o=el(e),d=ei(ey.current,n),y=r=>es&&(!i(e)||r===e),b=l[n],m=!0;if(b&&(o?Array.isArray(b.options)&&g(b.options).find(e=>a===e.ref.value&&y(e.ref)):y(b.ref))){l[n]=Object.assign(Object.assign({},b),r);return}b=s?o?Object.assign({options:[...g(b&&b.options||[]),{ref:e}],ref:{type:s,name:n}},r):Object.assign({},c):c,l[n]=b;let O=v(p(Q.current,n));x(H.current)&&O||(m=v(t=p(O?H.current:Q.current,n)))||d||eE(n,t),x(r)||(h(T.current,n,!0),!eb&&eO.current.isValid&&Y(A,em,b,Q).then(e=>{let r=ej.current.isValid;x(e)?h(P.current,n,!0):B(P.current,n),r!==x(e)&&eV()})),f&&!(d&&m)&&(d||B(ej.current.dirtyFields,n)),s&&function({ref:e},r,t){i(e)&&t&&(e.addEventListener(r?u.CHANGE:u.INPUT,t),e.addEventListener(u.BLUR,t))}(o&&b.options?b.options[b.options.length-1]:b,o||eu(e),K.current)}let eG=(0,n.useCallback)((e,r)=>async t=>{t&&t.preventDefault&&(t.preventDefault(),t.persist());let n={},i=eU(I(A,ea(Q.current),f,!0));eO.current.isSubmitting&&eV({isSubmitting:!0});try{if(ed.current){let{errors:e,values:r}=await ed.current(i,en.current,em);ej.current.errors=n=e,i=r}else for(let e of Object.values(A.current))if(e){let{name:r}=e.ref,t=await Y(A,em,e,Q);t[r]?(h(n,r,t[r]),B(P.current,r)):p(T.current,r)&&(B(ej.current.errors,r),h(P.current,r,!0))}x(n)&&Object.keys(ej.current.errors).every(e=>e in A.current)?(eV({errors:{},isSubmitting:!0}),await e(i,t)):(ej.current.errors=Object.assign(Object.assign({},ej.current.errors),n),r&&await r(ej.current.errors,t),l&&O(A.current,ej.current.errors))}finally{ej.current.isSubmitting=!1,eV({isSubmitted:!0,isSubmitting:!1,isSubmitSuccessful:x(ej.current.errors),submitCount:ej.current.submitCount+1})}},[l,em]),ez=({errors:e,isDirty:r,isSubmitted:t,touched:n,isValid:i,submitCount:u,dirtyFields:s})=>{i||(P.current={},T.current={}),k.current={},R.current=new Set,z.current=!1,eV({submitCount:u?ej.current.submitCount:0,isDirty:!!r&&ej.current.isDirty,isSubmitted:!!t&&ej.current.isSubmitted,isValid:!!i&&ej.current.isValid,dirtyFields:s?ej.current.dirtyFields:{},touched:n?ej.current.touched:{},errors:e?ej.current.errors:{},isSubmitting:!1,isSubmitSuccessful:!1})};(0,n.useEffect)(()=>{t&&eO.current.isValid&&e$(),eA.current=eA.current||!es?eA.current:function(e,r){let t=new MutationObserver(()=>{for(let t of Object.values(e.current))if(t&&t.options)for(let e of t.options)e&&e.ref&&N(e.ref)&&r(t);else t&&N(t.ref)&&r(t)});return t.observe(window.document,{childList:!0,subtree:!0}),t}(A,eq)},[eq,H.current]),(0,n.useEffect)(()=>()=>{eA.current&&eA.current.disconnect(),G.current=!0,Object.values(A.current).forEach(e=>eq(e,!0))},[]),!t&&eO.current.isValid&&(ev.isValid=$(P.current,T.current)&&x(ej.current.errors));let eJ={trigger:eN,setValue:(0,n.useCallback)(function(e,r,t){eT(e,r,t||{}),eB(e)&&eV(),eM(e)},[eT,eN]),getValues:(0,n.useCallback)(eP,[]),register:(0,n.useCallback)(function(e,r){if(!eo){if(q(e))eW({name:e},r);else{if(!d(e)||!("name"in e))return r=>r&&eW(r,e);eW(e,r)}}},[H.current]),unregister:(0,n.useCallback)(function(e){for(let r of Array.isArray(e)?e:[e])eq(A.current[r],!0)},[]),formState:ef?new Proxy(ev,{get:(e,r)=>{if(r in e)return eO.current[r]=!0,e[r]}}):ev};return Object.assign({watch:function(e,r){return eI(e,r)},control:(0,n.useMemo)(()=>Object.assign({isFormDirty:eR,updateWatchedValue:e_,shouldUnregister:f,updateFormState:eV,removeFieldEventListener:eH,watchInternal:eI,mode:eg.current,reValidateMode:{isReValidateOnBlur:ek,isReValidateOnChange:eC},validateResolver:t?e$:void 0,fieldsRef:A,resetFieldArrayFunctionRef:X,useWatchFieldsRef:D,useWatchRenderFunctionsRef:F,fieldArrayDefaultValuesRef:k,validFieldsRef:P,fieldsWithValidationRef:T,fieldArrayNamesRef:ey,readFormStateRef:eO,formStateRef:ej,defaultValuesRef:H,shallowFieldsStateRef:Q,fieldArrayValuesRef:C},eJ),[H.current,e_,f,eH,eI]),handleSubmit:eG,reset:(0,n.useCallback)((e,r={})=>
1{if(es){for(let e of Object.values(A.current))if(e){let{ref:r,options:t}=e,n=el(r)&&Array.isArray(t)?t[0].ref:r;if(i(n))try{n.closest("form").reset();break}catch(e){}}}A.current={},H.current=Object.assign({},e||H.current),e&&eM(""),Object.values(X.current).forEach(e=>J(e)&&e()),Q.current=f?{}:ea(e||H.current),ez(r)},[]),clearErrors:(0,n.useCallback)(function(e){e&&(Array.isArray(e)?e:[e]).forEach(e=>A.current[e]&&y(e)?delete ej.current.errors[e]:B(ej.current.errors,e)),eV({errors:e?ej.current.errors:{}})},[]),setError:(0,n.useCallback)(function(e,r){let t=(A.current[e]||{}).ref;h(ej.current.errors,e,Object.assign(Object.assign({},r),{ref:t})),eV({isValid:!1}),r.shouldFocus&&t&&t.focus&&t.focus()},[]),errors:ev.errors},eJ)}(0,n.createContext)(null).displayName="RHFContext"}}]);

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.