PageSourceSearch

https://agora.gentlemenoftheroad.com/_next/static/chunks/4681-9a932f93cb3cf841.js

js gentlemenoftheroad.com collected 2026-10-02 09:57:07 UTC 25,828 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4681],{54681:(e,t,r)=>{r.d(t,{t:()=>o});var a=r(66405);let i=(e,t,r)=>{if(e&&"reportValidity"in e){let i=(0,a.Jt)(r,t);e.setCustomValidity(i&&i.message||""),e.reportValidity()}},s=(e,t)=>{for(let r in t.fields){let a=t.fields[r];a&&a.ref&&"reportValidity"in a.ref?i(a.ref,r,e):a&&a.refs&&a.refs.forEach(t=>i(t,r,e))}},l=(e,t)=>{let r=n(t);return e.some(e=>n(e).match(`^${r}\\.\\d+`))};function n(e){return e.replace(/\]|\[/g,"")}function o(e,t,r){return void 0===r&&(r={}),function(i,n,o){try{return Promise.resolve(function(a,l){try{var u=(null!=t&&t.context,Promise.resolve(e["sync"===r.mode?"validateSync":"validate"](i,Object.assign({abortEarly:!1},t,{context:n}))).then(function(e){return o.shouldUseNativeValidation&&s({},o),{values:r.raw?Object.assign({},i):e,errors:{}}}))}catch(e){return l(e)}return u&&u.then?u.then(void 0,l):u}(0,function(e){var t;if(!e.inner)throw e;return{values:{},errors:((e,t)=>{t.shouldUseNativeValidation&&s(e,t);let r={};for(let i in e){let s=(0,a.Jt)(t.fields,i),n=Object.assign(e[i]||{},{ref:s&&s.ref});if(l(t.names||Object.keys(e),i)){let e=Object.assign({},(0,a.Jt)(r,i));(0,a.hZ)(e,"root",n),(0,a.hZ)(r,i,e)}else(0,a.hZ)(r,i,n)}return r})((t=!o.shouldUseNativeValidation&&"all"===o.criteriaMode,(e.inner||[]).reduce(function(e,r){if(e[r.path]||(e[r.path]={message:r.message,type:r.type}),t){var i=e[r.path].types,s=i&&i[r.type];e[r.path]=(0,a.Gb)(r.path,t,e,r.type,s?[].concat(s,r.message):r.message)}return e},{})),o)}}))}catch(e){return Promise.reject(e)}}}},66405:(e,t,r)=>{r.d(t,{Gb:()=>A,Jt:()=>y,hZ:()=>p,mN:()=>ee});var a=r(75834),i=e=>e instanceof Date,s=e=>null==e,l=e=>!s(e)&&!Array.isArray(e)&&"object"==typeof e&&!i(e),n="undefined"!=typeof window&&void 0!==window.HTMLElement&&"undefined"!=typeof document;function o(e){if(e instanceof Date)return new Date(e);let t="undefined"!=typeof FileList&&e instanceof FileList;if(n&&(e instanceof Blob||t))return e;let r=Array.isArray(e);if(!r&&!(l(e)&&(e=>{let t=e.constructor&&e.constructor.prototype;return l(t)&&t.hasOwnProperty("isPrototypeOf")})(e)))return e;let a=r?[]:Object.create(Object.getPrototypeOf(e));for(let t in e)Object.prototype.hasOwnProperty.call(e,t)&&(a[t]=o(e[t]));return a}var u=e=>/^\w*$/.test(e),d=e=>void 0===e,f=e=>Array.isArray(e)?e.filter(Boolean):[],c=e=>f(e.replace(/["|']|\]/g,"").split(/\.|\[/)),y=(e,t,r)=>{if(!t||!l(e))return r;let a=(u(t)?[t]:c(t)).reduce((e,t)=>s(e)?e:e[t],e);return d(a)||a===e?d(e[t])?r:e[t]:a},m=e=>"function"==typeof e,p=(e,t,r)=>{let a=-1,i=u(t)?[t]:c(t),s=i.length,n=s-1;for(;++a<s;){let t=i[a],s=r;if(a!==n){let r=e[t];s=l(r)||Array.isArray(r)?r:isNaN(+i[a+1])?{}:[]}if("__proto__"===t||"constructor"===t||"prototype"===t)return;e[t]=s,e=e[t]}};let h={BLUR:"blur",FOCUS_OUT:"focusout",SUBMIT:"submit",TRIGGER:"trigger",VALID:"valid"},v={onBlur:"onBlur",onChange:"onChange",onSubmit:"onSubmit",onTouched:"onTouched",all:"all"},b={max:"max",min:"min",maxLength:"maxLength",minLength:"minLength",pattern:"pattern",required:"required",validate:"validate"},g="form",V="root";a.createContext(null).displayName="HookFormControlContext";let _="undefined"!=typeof window?a.useLayoutEffect:a.useEffect;var F=e=>"string"==typeof e,w=e=>s(e)||"object"!=typeof e;function k(e,t,r=new WeakSet){if(w(e)||w(t))return Object.is(e,t);if(i(e)&&i(t))return Object.is(e.getTime(),t.getTime());let a=Object.keys(e),s=Object.keys(t);if(a.length!==s.length)return!1;if(r.has(e)||r.has(t))return!0;for(let n of(r.add(e),r.add(t),a)){let a=e[n];if(!s.includes(n))return!1;if("ref"!==n){let e=t[n];if(i(a)&&i(e)||(l(a)||Array.isArray(a))&&(l(e)||Array.isArray(e))?!k(a,e,r):!Object.is(a,e))return!1}}return!0}a.createContext(null).displayName="HookFormContext";var A=(e,t,r,a,i)=>t?{...r[e],types:{...r[e]&&r[e].types?r[e].types:{},[a]:i||!0}}:{},x=e=>Array.isArray(e)?e:[e],S=()=>{let e=[];return{get observers(){return e},next:t=>{for(let r of e)r.next&&r.next(t)},subscribe:t=>(e.push(t),{unsubscribe:()=>{e=e.filter(e=>e!==t)}}),unsubscribe:()=>{e=[]}}},D=e=>l(e)&&!Object.keys(e).length,O=e=>{if(!n)return!1;let t=e?e.ownerDocument:0;return e instanceof(t&&t.defaultView?t.defaultView.HTMLElement:HTMLElement)},E=e=>O(e)&&e.isConnected;function C(e,t){let r=Array.isArray(t)?t:u(t)?[t]:c(t),a=1===r.length?e:function(e,t){let r=t.slice(0,-1).length,a=0;for(;a<r;)e=d(e)?a++:e[t[a++]];return e}(e,r),i=r.length-1,s=r[i];return a&&delete a[s],0!==i&&(l(a)&&D(a)||Array.isArray(a)&&function(e){for(let t in e)if(e.hasOwnProperty(t)&&!d(e[t]))return!1;return!0}(a))&&C(e,r.slice(0,-1)),e}function T(e){return Array.isArray(e)||l(e)&&!(e=>{for(let t in e)if(m(e[t]))return!0;return!1})(e)}function N(e,t={}){for(let r in e){let a=e[r];T(a)?(t[r]=Array.isArray(a)?[]:{},N(a,t[r])):d(a)||(t[r]=!0)}return t}function j(e,t,r){for(let a in r||(r=N(t)),e){let i=e[a];if(T(i))d(t)||w(r[a])?r[a]=N(i,Array.isArray(i)?[]:{}):j(i,s(t)?{}:t[a],r[a]);else{let e=t[a];r[a]=!k(i,e)}}return r}let U={value:!1,isValid:!1},R={value:!0,isValid:!0};var L=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&&!d(e[0].attributes.value)?d(e[0].value)||""===e[0].value?R:{value:e[0].value,isValid:!0}:R:U}return U},B=(e,{valueAsNumber:t,valueAsDate:r,setValueAs:a})=>d(e)?e:t?""===e?NaN:e?+e:e:r&&F(e)?new Date(e):a?a(e):e;let M={isValid:!1,value:null};var I=e=>Array.isArray(e)?e.reduce((e,t)=>
1t&&t.checked&&!t.disabled?{isValid:!0,value:t.value}:e,M):M;function P(e){let t=e.ref;return"file"===t.type?t.files:"radio"===t.type?I(e.refs).value:"select-multiple"===t.type?[...t.selectedOptions].map(({value:e})=>e):"checkbox"===t.type?L(e.refs).value:B(d(t.value)?e.ref.value:t.value,e)}var q=e=>d(e)?e:e instanceof RegExp?e.source:l(e)?e.value instanceof RegExp?e.value.source:e.value:e,G=e=>({isOnSubmit:!e||e===v.onSubmit,isOnBlur:e===v.onBlur,isOnChange:e===v.onChange,isOnAll:e===v.all,isOnTouch:e===v.onTouched});let $="AsyncFunction";var H=e=>!!e&&!!e.validate&&!!(m(e.validate)&&e.validate.constructor.name===$||l(e.validate)&&Object.values(e.validate).find(e=>e.constructor.name===$)),W=(e,t,r)=>!r&&(t.watchAll||t.watch.has(e)||[...t.watch].some(t=>e.startsWith(t)&&/^\.\w+/.test(e.slice(t.length))));let J=(e,t,r,a)=>{for(let i of r||Object.keys(e)){let r=y(e,i);if(r){let{_f:e,...s}=r;if(e){if(e.refs&&e.refs[0]&&t(e.refs[0],i)&&!a)return!0;else if(e.ref&&t(e.ref,e.name)&&!a)return!0;else if(J(s,t))break}else if(l(s)&&J(s,t))break}}};function Z(e,t,r){let a=y(e,r);if(a||u(r))return{error:a,name:r};let i=r.split(".");for(;i.length;){let a=i.join("."),s=y(t,a),l=y(e,a);if(s&&!Array.isArray(s)&&r!==a)break;if(l&&l.type)return{name:a,error:l};if(l&&l.root&&l.root.type)return{name:`${a}.root`,error:l.root};i.pop()}return{name:r}}var z=(e,t,r)=>{let a=x(y(e,r));return p(a,V,t[r]),p(e,r,a),e};function K(e,t,r="validate"){if(F(e)||Array.isArray(e)&&e.every(F)||"boolean"==typeof e&&!e)return{type:r,message:F(e)?e:"",ref:t}}var Q=e=>!l(e)||e instanceof RegExp?{value:e,message:""}:e,X=async(e,t,r,a,i,n)=>{let{ref:o,refs:u,required:f,maxLength:c,minLength:p,min:h,max:v,pattern:g,validate:V,name:_,valueAsNumber:w,mount:k}=e._f,x=y(r,_);if(!k||t.has(_))return{};let S=u?u[0]:o,E=e=>{i&&S.reportValidity&&(S.setCustomValidity("boolean"==typeof e?"":e||""),S.reportValidity())},C={},T="radio"===o.type,N="checkbox"===o.type,j=(w||"file"===o.type)&&d(o.value)&&d(x)||O(o)&&""===o.value||""===x||Array.isArray(x)&&!x.length,U=A.bind(null,_,a,C),R=(e,t,r,a=b.maxLength,i=b.minLength)=>{let s=e?t:r;C[_]={type:e?a:i,message:s,ref:o,...U(e?a:i,s)}};if(n?!Array.isArray(x)||!x.length:f&&(!(T||N)&&(j||s(x))||"boolean"==typeof x&&!x||N&&!L(u).isValid||T&&!I(u).isValid)){let{value:e,message:t}=F(f)?{value:!!f,message:f}:Q(f);if(e&&(C[_]={type:b.required,message:t,ref:S,...U(b.required,t)},!a))return E(t),C}if(!j&&(!s(h)||!s(v))){let e,t,r=Q(v),i=Q(h);if(s(x)||isNaN(x)){let a=o.valueAsDate||new Date(x),s=e=>new Date(new Date().toDateString()+" "+e),l="time"==o.type,n="week"==o.type;F(r.value)&&x&&(e=l?s(x)>s(r.value):n?x>r.value:a>new Date(r.value)),F(i.value)&&x&&(t=l?s(x)<s(i.value):n?x<i.value:a<new Date(i.value))}else{let a=o.valueAsNumber||(x?+x:x);s(r.value)||(e=a>r.value),s(i.value)||(t=a<i.value)}if((e||t)&&(R(!!e,r.message,i.message,b.max,b.min),!a))return E(C[_].message),C}if((c||p)&&!j&&(F(x)||n&&Array.isArray(x))){let e=Q(c),t=Q(p),r=!s(e.value)&&x.length>+e.value,i=!s(t.value)&&x.length<+t.value;if((r||i)&&(R(r,e.message,t.message),!a))return E(C[_].message),C}if(g&&!j&&F(x)){let{value:e,message:t}=Q(g);if(e instanceof RegExp&&!x.match(e)&&(C[_]={type:b.pattern,message:t,ref:o,...U(b.pattern,t)},!a))return E(t),C}if(V){if(m(V)){let e=K(await V(x,r),S);if(e&&(C[_]={...e,...U(b.validate,e.message)},!a))return E(e.message),C}else if(l(V)){let e={};for(let t in V){if(!D(e)&&!a)break;let i=K(await V[t](x,r),S,t);i&&(e={...i,...U(t,i.message)},E(i.message),a&&(C[_]=e))}if(!D(e)&&(C[_]={ref:S,...e},!a))return C}}return E(!0),C};let Y={mode:v.onSubmit,reValidateMode:v.onChange,shouldFocusError:!0};function ee(e={}){let t=a.useRef(void 0),r=a.useRef(void 0),[u,c]=a.useState({isDirty:!1,isValidating:!1,isLoading:m(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:m(e.defaultValues)?void 0:e.defaultValues});if(!t.current)if(e.formControl)t.current={...e.formControl,formState:u},e.defaultValues&&!m(e.defaultValues)&&e.formControl.reset(e.defaultValues,e.resetOptions);else{let{formControl:r,...a}=function(e={}){let t,r={...Y,...e},a={submitCount:0,isDirty:!1,isReady:!1,isLoading:m(r.defaultValues),isValidating:!1,isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,touchedFields:{},dirtyFields:{},validatingFields:{},errors:r.errors||{},disabled:r.disabled||!1},u={},c=(l(r.defaultValues)||l(r.values))&&o(r.defaultValues||r.values)||{},_=r.shouldUnregister?{}:o(c),w={action:!1,mount:!1,watch:!1,keepIsValid:!1},A={mount:new Set,disabled:new Set,unMount:new Set,array:new Set,watch:new Set,registerName:new Set},T=0,N={isDirty:!1,dirtyFields:!1,validatingFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1},U={...N},R={...U},L={array:S(),state:S()},M=r.criteriaMode===v.all,I=async e=>{if(!w.keepIsValid&&!r.disabled&&(U.isValid||R.isValid||e)){let e;r.resolver?(e=D((await et()).errors),$()):e=await ei({fields:u,onlyCheckValid:!0,eventType:h.VALID}),e!==a.isValid&&L.state.next({isValid:e})}},$=(e,t)=>{!r.disabled&&(U.isValidating||U.validatingFields||R.isValidating||R.validatingFields)&&((e||Array.from(A.mount)).forEac
1h(e=>{e&&(t?p(a.validatingFields,e,t):C(a.validatingFields,e))}),L.state.next({validatingFields:a.validatingFields,isValidating:!D(a.validatingFields)}))},K=e=>{let t=j(c,_),r=e.substring(0,e.search(/\.\d+(\.|$)/))||e;p(a.dirtyFields,r,y(t,r))},Q=(e,t,r,a)=>{let i=y(u,e);if(i){let s=y(_,e,d(r)?y(c,e):r);d(s)||a&&a.defaultChecked||t?p(_,e,t?s:P(i._f)):en(e,s),w.mount&&!w.action&&I()}},ee=(e,t,i,s,l)=>{let n=!1,o=!1,u={name:e};if(!r.disabled){if(!i||s){(U.isDirty||R.isDirty)&&(o=a.isDirty,a.isDirty=u.isDirty=es(),n=o!==u.isDirty);let r=k(y(c,e),t);o=!!y(a.dirtyFields,e),r?C(a.dirtyFields,e):p(a.dirtyFields,e,!0),u.dirtyFields=a.dirtyFields,n=n||(U.dirtyFields||R.dirtyFields)&&!r!==o}if(i){let t=y(a.touchedFields,e);t||(p(a.touchedFields,e,i),u.touchedFields=a.touchedFields,n=n||(U.touchedFields||R.touchedFields)&&t!==i)}n&&l&&L.state.next(u)}return n?u:{}},et=async e=>($(e,!0),await r.resolver(_,r.context,((e,t,r,a)=>{let i={};for(let r of e){let e=y(t,r);e&&p(i,r,e._f)}return{criteriaMode:r,names:[...e],fields:i,shouldUseNativeValidation:a}})(e||A.mount,u,r.criteriaMode,r.shouldUseNativeValidation))),er=async e=>{let{errors:t}=await et(e);if($(e),e)for(let r of e){let e=y(t,r);e?p(a.errors,r,e):C(a.errors,r)}else a.errors=t;return t},ea=async({name:t,eventType:r})=>{if(e.validate){let i=await e.validate({formValues:_,formState:a,name:t,eventType:r});if(l(i))for(let e in i)i[e]&&eh(`${g}.${e}`,{message:F(i.message)?i.message:"",type:b.validate});else F(i)||!i?eh(g,{message:i||"",type:b.validate}):ep(g);return i}return!0},ei=async({fields:t,onlyCheckValid:i,name:s,eventType:l,context:n={valid:!0,runRootValidation:!1}})=>{if(e.validate&&(n.runRootValidation=!0,!await ea({name:s,eventType:l}))&&(n.valid=!1,i))return n.valid;for(let s in t){let o=t[s];if(o){let{_f:t,...u}=o;if(t){let s=A.array.has(t.name),l=o._f&&H(o._f);l&&U.validatingFields&&$([t.name],!0);let u=await X(o,A.disabled,_,M,r.shouldUseNativeValidation&&!i,s);if(l&&U.validatingFields&&$([t.name]),u[t.name]&&(n.valid=!1,i)||(i||(y(u,t.name)?s?z(a.errors,u,t.name):p(a.errors,t.name,u[t.name]):C(a.errors,t.name)),e.shouldUseNativeValidation&&u[t.name]))break}D(u)||await ei({context:n,onlyCheckValid:i,fields:u,name:s,eventType:l})}}return n.valid},es=(e,t)=>!r.disabled&&(e&&t&&p(_,e,t),!k(ey(),c)),el=(e,t,r)=>{var a,i;return a=A,i={...w.mount?_:d(t)?c:F(e)?{[e]:t}:t},F(e)?(r&&a.watch.add(e),y(i,e,t)):Array.isArray(e)?e.map(e=>(r&&a.watch.add(e),y(i,e))):(r&&(a.watchAll=!0),i)},en=(e,t,r={})=>{let a=y(u,e),i=t;if(a){let r=a._f;r&&(r.disabled||p(_,e,B(t,r)),i=O(r.ref)&&s(t)?"":t,"select-multiple"===r.ref.type?[...r.ref.options].forEach(e=>e.selected=i.includes(e.value)):r.refs?"checkbox"===r.ref.type?r.refs.forEach(e=>{e.defaultChecked&&e.disabled||(Array.isArray(i)?e.checked=!!i.find(t=>t===e.value):e.checked=i===e.value||!!i)}):r.refs.forEach(e=>e.checked=e.value===i):"file"===r.ref.type?r.ref.value="":(r.ref.value=i,r.ref.type||L.state.next({name:e,values:o(_)})))}(r.shouldDirty||r.shouldTouch)&&ee(e,i,r.shouldTouch,r.shouldDirty,!0),r.shouldValidate&&ec(e)},eo=(e,t,r)=>{for(let a in t){if(!t.hasOwnProperty(a))return;let s=t[a],n=e+"."+a,o=y(u,n);(A.array.has(e)||l(s)||o&&!o._f)&&!i(s)?eo(n,s,r):en(n,s,r)}},eu=(e,t,r={})=>{let i=y(u,e),l=A.array.has(e),n=o(t);p(_,e,n),l?(L.array.next({name:e,values:o(_)}),(U.isDirty||U.dirtyFields||R.isDirty||R.dirtyFields)&&r.shouldDirty&&(K(e),L.state.next({name:e,dirtyFields:a.dirtyFields,isDirty:es(e,n)}))):!i||i._f||s(n)?en(e,n,r):eo(e,n,r),W(e,A)?L.state.next({...a,name:e,values:o(_)}):L.state.next({name:w.mount?e:void 0,values:o(_)})},ed=async s=>{w.mount=!0;let n=s.target,d=n.name,f=!0,c=y(u,d),m=e=>{f=Number.isNaN(e)||i(e)&&isNaN(e.getTime())||k(e,y(_,d,e))},v=G(r.mode),b=G(r.reValidateMode);if(c){let i,w,j,B,q=n.type?P(c._f):l(B=s)&&B.target?"checkbox"===B.target.type?B.target.checked:B.target.value:B,G=s.type===h.BLUR||s.type===h.FOCUS_OUT,H=!((j=c._f).mount&&(j.required||j.min||j.max||j.maxLength||j.minLength||j.pattern||j.validate))&&!e.validate&&!r.resolver&&!y(a.errors,d)&&!c._f.deps||(g=G,V=y(a.touchedFields,d),F=a.isSubmitted,x=b,!(S=v).isOnAll&&(!F&&S.isOnTouch?!(V||g):(F?x.isOnBlur:S.isOnBlur)?!g:(F?!x.isOnChange:!S.isOnChange)||g)),J=W(d,A,G);p(_,d,q),G?n&&n.readOnly||(c._f.onBlur&&c._f.onBlur(s),t&&t(0)):c._f.onChange&&c._f.onChange(s);
1let z=ee(d,q,G),K=!D(z)||J;if(G||L.state.next({name:d,type:s.type,values:o(_)}),H)return(U.isValid||R.isValid)&&("onBlur"===r.mode?G&&I():G||I()),K&&L.state.next({name:d,...J?{}:z});if(!r.resolver&&e.validate&&await ea({name:d,eventType:s.type}),!G&&J&&L.state.next({...a}),r.resolver){let{errors:e}=await et([d]);if($([d]),m(q),f){let t=Z(a.errors,u,d),r=Z(e,u,t.name||d);i=r.error,d=r.name,w=D(e)}}else $([d],!0),i=(await X(c,A.disabled,_,M,r.shouldUseNativeValidation))[d],$([d]),m(q),f&&(i?w=!1:(U.isValid||R.isValid)&&(w=await ei({fields:u,onlyCheckValid:!0,name:d,eventType:s.type})));if(f){c._f.deps&&(!Array.isArray(c._f.deps)||c._f.deps.length>0)&&ec(c._f.deps);var g,V,F,x,S,O=d,E=w,N=i;let e=y(a.errors,O),s=(U.isValid||R.isValid)&&"boolean"==typeof E&&a.isValid!==E;if(r.delayError&&N){let e;e=()=>{p(a.errors,O,N),L.state.next({errors:a.errors})},(t=t=>{clearTimeout(T),T=setTimeout(e,t)})(r.delayError)}else clearTimeout(T),t=null,N?p(a.errors,O,N):C(a.errors,O);if((N?!k(e,N):e)||!D(z)||s){let e={...z,...s&&"boolean"==typeof E?{isValid:E}:{},errors:a.errors,name:O};a={...a,...e},L.state.next(e)}}}},ef=(e,t)=>{if(y(a.errors,t)&&e.focus)return e.focus(),1},ec=async(e,t={})=>{let i,s,l=x(e);if(r.resolver){let t=await er(d(e)?e:l);i=D(t),s=e?!l.some(e=>y(t,e)):i}else e?((s=(await Promise.all(l.map(async e=>{let t=y(u,e);return await ei({fields:t&&t._f?{[e]:t}:t,eventType:h.TRIGGER})}))).every(Boolean))||a.isValid)&&I():s=i=await ei({fields:u,name:e,eventType:h.TRIGGER});return L.state.next({...!F(e)||(U.isValid||R.isValid)&&i!==a.isValid?{}:{name:e},...r.resolver||!e?{isValid:i}:{},errors:a.errors}),t.shouldFocus&&!s&&J(u,ef,e?l:A.mount),s},ey=(e,t)=>{let r={...w.mount?_:c};return t&&(r=function e(t,r){let a={};for(let i in t)if(t.hasOwnProperty(i)){let s=t[i],n=r[i];if(s&&l(s)&&n){let t=e(s,n);l(t)&&(a[i]=t)}else t[i]&&(a[i]=n)}return a}(t.dirtyFields?a.dirtyFields:a.touchedFields,r)),d(e)?r:F(e)?y(r,e):e.map(e=>y(r,e))},em=(e,t)=>({invalid:!!y((t||a).errors,e),isDirty:!!y((t||a).dirtyFields,e),error:y((t||a).errors,e),isValidating:!!y(a.validatingFields,e),isTouched:!!y((t||a).touchedFields,e)}),ep=e=>{let t=e?x(e):void 0;null==t||t.forEach(e=>C(a.errors,e)),t?t.forEach(e=>{L.state.next({name:e,errors:a.errors})}):L.state.next({errors:{}})},eh=(e,t,r)=>{let i=(y(u,e,{_f:{}})._f||{}).ref,{ref:s,message:l,type:n,...o}=y(a.errors,e)||{};p(a.errors,e,{...o,...t,ref:i}),L.state.next({name:e,errors:a.errors,isValid:!1}),r&&r.shouldFocus&&i&&i.focus&&i.focus()},ev=e=>L.state.subscribe({next:t=>{let r,i,s;r=e.name,i=t.name,s=e.exact,(!r||!i||r===i||x(r).some(e=>e&&(s?e===i:e.startsWith(i)||i.startsWith(e))))&&((e,t,r,a)=>{r(e);let{name:i,...s}=e;return D(s)||Object.keys(s).length>=Object.keys(t).length||Object.keys(s).find(e=>t[e]===(!a||v.all))})(t,e.formState||U,eA,e.reRenderRoot)&&e.callback({values:{..._},...a,...t,defaultValues:c})}}).unsubscribe,eb=(e,t={})=>{for(let i of e?x(e):A.mount)A.mount.delete(i),A.array.delete(i),t.keepValue||(C(u,i),C(_,i)),t.keepError||C(a.errors,i),t.keepDirty||C(a.dirtyFields,i),t.keepTouched||C(a.touchedFields,i),t.keepIsValidating||C(a.validatingFields,i),r.shouldUnregister||t.keepDefaultValue||C(c,i);L.state.next({values:o(_)}),L.state.next({...a,...!t.keepDirty?{}:{isDirty:es()}}),t.keepIsValid||I()},eg=({disabled:e,name:t})=>{if("boolean"==typeof e&&w.mount||e||A.disabled.has(t)){let r=A.disabled.has(t);e?A.disabled.add(t):A.disabled.delete(t),!!e!==r&&w.mount&&!w.action&&I()}},eV=(e,t={})=>{let a=y(u,e),i="boolean"==typeof t.disabled||"boolean"==typeof r.disabled,s=!A.registerName.has(e)&&a&&!a._f.mount;return(p(u,e,{...a||{},_f:{...a&&a._f?a._f:{ref:{name:e}},name:e,mount:!0,...t}}),A.mount.add(e),a&&!s)?eg({disabled:"boolean"==typeof t.disabled?t.disabled:r.disabled,name:e}):Q(e,!0,t.value),{...i?{disabled:t.disabled||r.disabled}:{},...r.progressive?{required:!!t.required,min:q(t.min),max:q(t.max),minLength:q(t.minLength),maxLength:q(t.maxLength),pattern:q(t.pattern)}:{},name:e,onChange:ed,onBlur:ed,ref:i=>{if(i){let r;A.registerName.add(e),eV(e,t),A.registerName.delete(e),a=y(u,e);let s=d(i.value)&&i.querySelectorAll&&i.querySelectorAll("input,select,textarea")[0]||i,l="radio"===(r=s).type||"checkbox"===r.type,n=a._f.refs||[];(l?n.find(e=>e===s):s===a._f.ref)||(p(u,e,{_f:{...a._f,...l?{refs:[...n.filter(E),s,...Array.isArray(y(c,e))?[{}]:[]],ref:{type:s.type,name:e}}:{ref:s}}}),Q(e,!1,void 0,s))}else{let i;(a=y(u,e,{}))._f&&(a._f.mount=!1),(r.shouldUnregister||t.shouldUnregister)&&(i=A.array,!e.split(".").some((e,t,r)=>!isNaN(Number(e))&&i.has(r.slice(0,t).join(".")))||!w.action)&&A.unMount.add(e)}}}},e_=()=>r.shouldFocusError&&J(u,ef,A.mount),eF=(e,t)=>async i=>{let s;i&&(i.preventDefault&&i.preventDefault(),i.persist&&i.persist());let l=o(_);if(L.state.next({isSubmitting:!0}),r.resolver){let{errors:e,values:t}=await et();$(),a.errors=e,l=o(t)}else await ei({fields:u,eventType:h.SUBMIT});if(A.disabled.size)for(let e of A.disabled)C(l,e);if(C(a.errors,V),D(a.errors)){L.state.next({errors:{}});try{await e(l,i)}catch(e){s=e}}else t&&await t({...a.errors},i),e_(),setTimeout(e_);if(L.state.next({isSubmitted:!0,isSubmitting:!1,isSubmitSuccessful:D(a.errors)&&!s,submitCount:a.submitCount+1,errors:a.errors}),s)throw s},ew=(e,t={})=>
1{let i=e?o(e):c,s=o(i),l=D(e),f=l?c:s;if(t.keepDefaultValues||(c=i),!t.keepValues){if(t.keepDirtyValues)for(let e of Array.from(new Set([...A.mount,...Object.keys(j(c,_))]))){let t=y(a.dirtyFields,e),r=y(_,e),i=y(f,e);t&&!d(r)?p(f,e,r):t||d(i)||eu(e,i)}else{if(n&&d(e))for(let e of A.mount){let t=y(u,e);if(t&&t._f){let e=Array.isArray(t._f.refs)?t._f.refs[0]:t._f.ref;if(O(e)){let t=e.closest("form");if(t){t.reset();break}}}}if(t.keepFieldsRef)for(let e of A.mount)eu(e,y(f,e));else u={}}_=r.shouldUnregister?t.keepDefaultValues?o(c):{}:o(f),L.array.next({values:{...f}}),L.state.next({values:{...f}})}A={mount:t.keepDirtyValues?A.mount:new Set,unMount:new Set,array:new Set,registerName:new Set,disabled:new Set,watch:new Set,watchAll:!1,focus:""},w.mount=!U.isValid||!!t.keepIsValid||!!t.keepDirtyValues||!r.shouldUnregister&&!D(f),w.watch=!!r.shouldUnregister,w.keepIsValid=!!t.keepIsValid,w.action=!1,t.keepErrors||(a.errors={}),L.state.next({submitCount:t.keepSubmitCount?a.submitCount:0,isDirty:!l&&(t.keepDirty?a.isDirty:!!(t.keepDefaultValues&&!k(e,c))),isSubmitted:!!t.keepIsSubmitted&&a.isSubmitted,dirtyFields:l?{}:t.keepDirtyValues?t.keepDefaultValues&&_?j(c,_):a.dirtyFields:t.keepDefaultValues&&e?j(c,e):t.keepDirty?a.dirtyFields:{},touchedFields:t.keepTouched?a.touchedFields:{},errors:t.keepErrors?a.errors:{},isSubmitSuccessful:!!t.keepIsSubmitSuccessful&&a.isSubmitSuccessful,isSubmitting:!1,defaultValues:c})},ek=(e,t)=>ew(m(e)?e(_):e,{...r.resetOptions,...t}),eA=e=>{a={...a,...e}},ex={control:{register:eV,unregister:eb,getFieldState:em,handleSubmit:eF,setError:eh,_subscribe:ev,_runSchema:et,_updateIsValidating:$,_focusError:e_,_getWatch:el,_getDirty:es,_setValid:I,_setFieldArray:(e,t=[],i,s,l=!0,n=!0)=>{if(s&&i&&!r.disabled){if(w.action=!0,n&&Array.isArray(y(u,e))){let t=i(y(u,e),s.argA,s.argB);l&&p(u,e,t)}if(n&&Array.isArray(y(a.errors,e))){let t,r=i(y(a.errors,e),s.argA,s.argB);l&&p(a.errors,e,r),f(y(t=a.errors,e)).length||C(t,e)}if((U.touchedFields||R.touchedFields)&&n&&Array.isArray(y(a.touchedFields,e))){let t=i(y(a.touchedFields,e),s.argA,s.argB);l&&p(a.touchedFields,e,t)}(U.dirtyFields||R.dirtyFields)&&K(e),L.state.next({name:e,isDirty:es(e,t),dirtyFields:a.dirtyFields,errors:a.errors,isValid:a.isValid})}else p(_,e,t)},_setDisabledField:eg,_setErrors:e=>{a.errors=e,L.state.next({errors:a.errors,isValid:!1})},_getFieldArray:e=>f(y(w.mount?_:c,e,r.shouldUnregister?y(c,e,[]):[])),_reset:ew,_resetDefaultValues:()=>m(r.defaultValues)&&r.defaultValues().then(e=>{ek(e,r.resetOptions),L.state.next({isLoading:!1})}),_removeUnmounted:()=>{for(let e of A.unMount){let t=y(u,e);t&&(t._f.refs?t._f.refs.every(e=>!E(e)):!E(t._f.ref))&&eb(e)}A.unMount=new Set},_disableForm:e=>{"boolean"==typeof e&&(L.state.next({disabled:e}),J(u,(t,r)=>{let a=y(u,r);a&&(t.disabled=a._f.disabled||e,Array.isArray(a._f.refs)&&a._f.refs.forEach(t=>{t.disabled=a._f.disabled||e}))},0,!1))},_subjects:L,_proxyFormState:U,get _fields(){return u},get _formValues(){return _},get _state(){return w},set _state(value){w=value},get _defaultValues(){return c},get _names(){return A},set _names(value){A=value},get _formState(){return a},get _options(){return r},set _options(value){r={...r,...value}}},subscribe:e=>(w.mount=!0,R={...R,...e.formState},ev({...e,formState:{...N,...e.formState}})),trigger:ec,register:eV,handleSubmit:eF,watch:(e,t)=>m(e)?L.state.subscribe({next:r=>"values"in r&&e(el(void 0,t),r)}):el(e,t,!0),setValue:eu,getValues:ey,reset:ek,resetField:(e,t={})=>{y(u,e)&&(d(t.defaultValue)?eu(e,o(y(c,e))):(eu(e,t.defaultValue),p(c,e,o(t.defaultValue))),t.keepTouched||C(a.touchedFields,e),t.keepDirty||(C(a.dirtyFields,e),a.isDirty=t.defaultValue?es(e,o(y(c,e))):es()),!t.keepError&&(C(a.errors,e),U.isValid&&I()),L.state.next({...a}))},clearErrors:ep,unregister:eb,setError:eh,setFocus:(e,t={})=>{let r=y(u,e),a=r&&r._f;if(a){let e=a.refs?a.refs[0]:a.ref;e.focus&&setTimeout(()=>{e.focus(),t.shouldSelect&&m(e.select)&&e.select()})}},getFieldState:em};return{...ex,formControl:ex}}(e);t.current={...a,formState:u}}let w=t.current.control;return w._options=e,_(()=>{let e=w._subscribe({formState:w._proxyFormState,callback:()=>c({...w._formState}
1),reRenderRoot:!0});return c(e=>({...e,isReady:!0})),w._formState.isReady=!0,e},[w]),a.useEffect(()=>w._disableForm(e.disabled),[w,e.disabled]),a.useEffect(()=>{e.mode&&(w._options.mode=e.mode),e.reValidateMode&&(w._options.reValidateMode=e.reValidateMode)},[w,e.mode,e.reValidateMode]),a.useEffect(()=>{e.errors&&(w._setErrors(e.errors),w._focusError())},[w,e.errors]),a.useEffect(()=>{e.shouldUnregister&&w._subjects.state.next({values:w._getWatch()})},[w,e.shouldUnregister]),a.useEffect(()=>{if(w._proxyFormState.isDirty){let e=w._getDirty();e!==u.isDirty&&w._subjects.state.next({isDirty:e})}},[w,u.isDirty]),a.useEffect(()=>{var t;e.values&&!k(e.values,r.current)?(w._reset(e.values,{keepFieldsRef:!0,...w._options.resetOptions}),(null==(t=w._options.resetOptions)?void 0:t.keepIsValid)||w._setValid(),r.current=e.values,c(e=>({...e}))):w._resetDefaultValues()},[w,e.values]),a.useEffect(()=>{w._state.mount||(w._setValid(),w._state.mount=!0),w._state.watch&&(w._state.watch=!1,w._subjects.state.next({...w._formState})),w._removeUnmounted()}),t.current.formState=a.useMemo(()=>((e,t,r,a=!0)=>{let i={defaultValues:t._defaultValues};for(let r in e)Object.defineProperty(i,r,{get:()=>(t._proxyFormState[r]!==v.all&&(t._proxyFormState[r]=!a||v.all),e[r])});return i})(u,w),[w,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.