PageSourceSearch

https://www.groupama.fr/_next/static/chunks/896-d7fb6c59765a35be.js

js groupama.fr collected 2026-09-24 09:18:05 UTC 42,976 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[896],{376:(e,t,r)=>{"use strict";function n(){throw Object.defineProperty(Error("`unauthorized()` is experimental and only allowed to be used when `experimental.authInterrupts` is enabled."),"__NEXT_ERROR_CODE",{value:"E411",enumerable:!1,configurable:!0})}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"unauthorized",{enumerable:!0,get:function(){return n}}),r(8811).HTTP_ERROR_FALLBACK_ERROR_CODE,("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},3817:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{UnrecognizedActionError:function(){return r},unstable_isUnrecognizedActionError:function(){return n}});class r extends Error{constructor(...e){super(...e),this.name="UnrecognizedActionError"}}function n(e){return!!(e&&"object"==typeof e&&e instanceof r)}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},4e3:(e,t,r)=>{e.exports=r(5092)},4159:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{ServerInsertedHTMLContext:function(){return i},useServerInsertedHTML:function(){return a}});let n=r(8365)._(r(4232)),i=n.default.createContext(null);function a(e){let t=(0,n.useContext)(i);t&&t(e)}},4318:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"unstable_rethrow",{enumerable:!0,get:function(){return function e(t){if((0,i.isNextRouterError)(t)||(0,n.isBailoutToCSRError)(t))throw t;t instanceof Error&&"cause"in t&&e(t.cause)}}});let n=r(4058),i=r(497);("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},5026:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{getRedirectError:function(){return s},getRedirectStatusCodeFromError:function(){return f},getRedirectTypeFromError:function(){return d},getURLFromRedirectError:function(){return o},permanentRedirect:function(){return l},redirect:function(){return u}});let n=r(6843),i=r(1481),a=void 0;function s(e,t,r){void 0===r&&(r=n.RedirectStatusCode.TemporaryRedirect);let a=Object.defineProperty(Error(i.REDIRECT_ERROR_CODE),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,configurable:!0});return a.digest=i.REDIRECT_ERROR_CODE+";"+t+";"+e+";"+r+";",a}function u(e,t){var r;throw null!=t||(t=(null==a||null==(r=a.getStore())?void 0:r.isAction)?i.RedirectType.push:i.RedirectType.replace),s(e,t,n.RedirectStatusCode.TemporaryRedirect)}function l(e,t){throw void 0===t&&(t=i.RedirectType.replace),s(e,t,n.RedirectStatusCode.PermanentRedirect)}function o(e){return(0,i.isRedirectError)(e)?e.digest.split(";").slice(2,-2).join(";"):null}function d(e){if(!(0,i.isRedirectError)(e))throw Object.defineProperty(Error("Not a redirect error"),"__NEXT_ERROR_CODE",{value:"E260",enumerable:!1,configurable:!0});return e.digest.split(";",2)[1]}function f(e){if(!(0,i.isRedirectError)(e))throw Object.defineProperty(Error("Not a redirect error"),"__NEXT_ERROR_CODE",{value:"E260",enumerable:!1,configurable:!0});return Number(e.digest.split(";").at(-2))}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},5092:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{ReadonlyURLSearchParams:function(){return l.ReadonlyURLSearchParams},RedirectType:function(){return l.RedirectType},ServerInsertedHTMLContext:function(){return o.ServerInsertedHTMLContext},forbidden:function(){return l.forbidden},notFound:function(){return l.notFound},permanentRedirect:function(){return l.permanentRedirect},redirect:function(){return l.redirect},unauthorized:function(){return l.unauthorized},unstable_isUnrecognizedActionError:function(){return d.unstable_isUnrecognizedActionError},unstable_rethrow:function(){return l.unstable_rethrow},useParams:function(){return m},usePathname:function(){return y},useRouter:function(){return h},useSearchParams:function(){return c},useSelectedLayoutSegment:function(){return b},useSelectedLayoutSegments:function(){return p},useServerInsertedHTML:function(){return o.useServerInsertedHTML}});let n=r(4232),i=r(5792),a=r(8797),s=r(7601),u=r(1744),l=r(9591),o=r(4159),d=r(3817),f=void 0;function c(){let e=(0,n.useContext)(a.SearchParamsContext);return(0,n.useMemo)(()=>e?new l.ReadonlyURLSearchParams(e):null,[e])}function y(){return null==f||f("usePathname()"),(0,n.useContext)(a.PathnameContext)}function h(){let e=(0,n.useContext)(i.AppRouterContext);if(null===e)throw Object.defineProperty(Error("invariant expected app router to be mou
1nted"),"__NEXT_ERROR_CODE",{value:"E238",enumerable:!1,configurable:!0});return e}function m(){return null==f||f("useParams()"),(0,n.useContext)(a.PathParamsContext)}function p(e){void 0===e&&(e="children"),null==f||f("useSelectedLayoutSegments()");let t=(0,n.useContext)(i.LayoutRouterContext);return t?function e(t,r,n,i){let a;if(void 0===n&&(n=!0),void 0===i&&(i=[]),n)a=t[1][r];else{var l;let e=t[1];a=null!=(l=e.children)?l:Object.values(e)[0]}if(!a)return i;let o=a[0],d=(0,s.getSegmentValue)(o);return!d||d.startsWith(u.PAGE_SEGMENT_KEY)?i:(i.push(d),e(a,r,!1,i))}(t.parentTree,e):null}function b(e){void 0===e&&(e="children"),null==f||f("useSelectedLayoutSegment()");let t=p(e);if(!t||0===t.length)return null;let r="children"===e?t[0]:t[t.length-1];return r===u.DEFAULT_SEGMENT_KEY?null:r}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},6557:function(e){e.exports=function(){"use strict";var e="millisecond",t="second",r="minute",n="hour",i="week",a="month",s="quarter",u="year",l="date",o="Invalid Date",d=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,f=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,c=function(e,t,r){var n=String(e);return!n||n.length>=t?e:""+Array(t+1-n.length).join(r)+e},y="en",h={};h[y]={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(e){var t=["th","st","nd","rd"],r=e%100;return"["+e+(t[(r-20)%10]||t[r]||t[0])+"]"}};var m=function(e){return e instanceof v},p=function e(t,r,n){var i;if(!t)return y;if("string"==typeof t){var a=t.toLowerCase();h[a]&&(i=a),r&&(h[a]=r,i=a);var s=t.split("-");if(!i&&s.length>1)return e(s[0])}else{var u=t.name;h[u]=t,i=u}return!n&&i&&(y=i),i||!n&&y},b=function(e,t){if(m(e))return e.clone();var r="object"==typeof t?t:{};return r.date=e,r.args=arguments,new v(r)},_={s:c,z:function(e){var t=-e.utcOffset(),r=Math.abs(t);return(t<=0?"+":"-")+c(Math.floor(r/60),2,"0")+":"+c(r%60,2,"0")},m:function e(t,r){if(t.date()<r.date())return-e(r,t);var n=12*(r.year()-t.year())+(r.month()-t.month()),i=t.clone().add(n,a),s=r-i<0,u=t.clone().add(n+(s?-1:1),a);return+(-(n+(r-i)/(s?i-u:u-i))||0)},a:function(e){return e<0?Math.ceil(e)||0:Math.floor(e)},p:function(o){return({M:a,y:u,w:i,d:"day",D:l,h:n,m:r,s:t,ms:e,Q:s})[o]||String(o||"").toLowerCase().replace(/s$/,"")},u:function(e){return void 0===e}};_.l=p,_.i=m,_.w=function(e,t){return b(e,{locale:t.$L,utc:t.$u,x:t.$x,$offset:t.$offset})};var v=function(){function c(e){this.$L=p(e.locale,null,!0),this.parse(e)}var y=c.prototype;return y.parse=function(e){this.$d=function(e){var t=e.date,r=e.utc;if(null===t)return new Date(NaN);if(_.u(t))return new Date;if(t instanceof Date)return new Date(t);if("string"==typeof t&&!/Z$/i.test(t)){var n=t.match(d);if(n){var i=n[2]-1||0,a=(n[7]||"0").substring(0,3);return r?new Date(Date.UTC(n[1],i,n[3]||1,n[4]||0,n[5]||0,n[6]||0,a)):new Date(n[1],i,n[3]||1,n[4]||0,n[5]||0,n[6]||0,a)}}return new Date(t)}(e),this.$x=e.x||{},this.init()},y.init=function(){var e=this.$d;this.$y=e.getFullYear(),this.$M=e.getMonth(),this.$D=e.getDate(),this.$W=e.getDay(),this.$H=e.getHours(),this.$m=e.getMinutes(),this.$s=e.getSeconds(),this.$ms=e.getMilliseconds()},y.$utils=function(){return _},y.isValid=function(){return this.$d.toString()!==o},y.isSame=function(e,t){var r=b(e);return this.startOf(t)<=r&&r<=this.endOf(t)},y.isAfter=function(e,t){return b(e)<this.startOf(t)},y.isBefore=function(e,t){return this.endOf(t)<b(e)},y.$g=function(e,t,r){return _.u(e)?this[t]:this.set(r,e)},y.unix=function(){return Math.floor(this.valueOf()/1e3)},y.valueOf=function(){return this.$d.getTime()},y.startOf=function(e,s){var o=this,d=!!_.u(s)||s,f=_.p(e),c=function(e,t){var r=_.w(o.$u?Date.UTC(o.$y,t,e):new Date(o.$y,t,e),o);return d?r:r.endOf("day")},y=function(e,t){return _.w(o.toDate()[e].apply(o.toDate("s"),(d?[0,0,0,0]:[23,59,59,999]).slice(t)),o)},h=this.$W,m=this.$M,p=this.$D,b="set"+(this.$u?"UTC":"");switch(f){case u:return d?c(1,0):c(31,11);case a:return d?c(1,m):c(0,m+1);
1case i:var v=this.$locale().weekStart||0,g=(h<v?h+7:h)-v;return c(d?p-g:p+(6-g),m);case"day":case l:return y(b+"Hours",0);case n:return y(b+"Minutes",1);case r:return y(b+"Seconds",2);case t:return y(b+"Milliseconds",3);default:return this.clone()}},y.endOf=function(e){return this.startOf(e,!1)},y.$set=function(i,s){var o,d=_.p(i),f="set"+(this.$u?"UTC":""),c=((o={}).day=f+"Date",o[l]=f+"Date",o[a]=f+"Month",o[u]=f+"FullYear",o[n]=f+"Hours",o[r]=f+"Minutes",o[t]=f+"Seconds",o[e]=f+"Milliseconds",o)[d],y="day"===d?this.$D+(s-this.$W):s;if(d===a||d===u){var h=this.clone().set(l,1);h.$d[c](y),h.init(),this.$d=h.set(l,Math.min(this.$D,h.daysInMonth())).$d}else c&&this.$d[c](y);return this.init(),this},y.set=function(e,t){return this.clone().$set(e,t)},y.get=function(e){return this[_.p(e)]()},y.add=function(e,s){var l,o=this;e=Number(e);var d=_.p(s),f=function(t){var r=b(o);return _.w(r.date(r.date()+Math.round(t*e)),o)};if(d===a)return this.set(a,this.$M+e);if(d===u)return this.set(u,this.$y+e);if("day"===d)return f(1);if(d===i)return f(7);var c=((l={})[r]=6e4,l[n]=36e5,l[t]=1e3,l)[d]||1,y=this.$d.getTime()+e*c;return _.w(y,this)},y.subtract=function(e,t){return this.add(-1*e,t)},y.format=function(e){var t=this,r=this.$locale();if(!this.isValid())return r.invalidDate||o;var n=e||"YYYY-MM-DDTHH:mm:ssZ",i=_.z(this),a=this.$H,s=this.$m,u=this.$M,l=r.weekdays,d=r.months,c=function(e,r,i,a){return e&&(e[r]||e(t,n))||i[r].slice(0,a)},y=function(e){return _.s(a%12||12,e,"0")},h=r.meridiem||function(e,t,r){var n=e<12?"AM":"PM";return r?n.toLowerCase():n},m={YY:String(this.$y).slice(-2),YYYY:this.$y,M:u+1,MM:_.s(u+1,2,"0"),MMM:c(r.monthsShort,u,d,3),MMMM:c(d,u),D:this.$D,DD:_.s(this.$D,2,"0"),d:String(this.$W),dd:c(r.weekdaysMin,this.$W,l,2),ddd:c(r.weekdaysShort,this.$W,l,3),dddd:l[this.$W],H:String(a),HH:_.s(a,2,"0"),h:y(1),hh:y(2),a:h(a,s,!0),A:h(a,s,!1),m:String(s),mm:_.s(s,2,"0"),s:String(this.$s),ss:_.s(this.$s,2,"0"),SSS:_.s(this.$ms,3,"0"),Z:i};return n.replace(f,function(e,t){return t||m[e]||i.replace(":","")})},y.utcOffset=function(){return-(15*Math.round(this.$d.getTimezoneOffset()/15))},y.diff=function(e,l,o){var d,f=_.p(l),c=b(e),y=(c.utcOffset()-this.utcOffset())*6e4,h=this-c,m=_.m(this,c);return m=((d={})[u]=m/12,d[a]=m,d[s]=m/3,d[i]=(h-y)/6048e5,d.day=(h-y)/864e5,d[n]=h/36e5,d[r]=h/6e4,d[t]=h/1e3,d)[f]||h,o?m:_.a(m)},y.daysInMonth=function(){return this.endOf(a).$D},y.$locale=function(){return h[this.$L]},y.locale=function(e,t){if(!e)return this.$L;var r=this.clone(),n=p(e,t,!0);return n&&(r.$L=n),r},y.clone=function(){return _.w(this.$d,this)},y.toDate=function(){return new Date(this.valueOf())},y.toJSON=function(){return this.isValid()?this.toISOString():null},y.toISOString=function(){return this.$d.toISOString()},y.toString=function(){return this.$d.toUTCString()},c}(),g=v.prototype;return b.prototype=g,[["$ms",e],["$s",t],["$m",r],["$H",n],["$W","day"],["$M",a],["$y",u],["$D",l]].forEach(function(e){g[e[1]]=function(t){return this.$g(t,e[0],e[1])}}),b.extend=function(e,t){return e.$i||(e(t,v,b),e.$i=!0),b},b.locale=p,b.isDayjs=m,b.unix=function(e){return b(1e3*e)},b.en=h[y],b.Ls=h,b.p={},b}()},7156:(e,t,r)=>{e.exports=r(8123)},7601:(e,t)=>{"use strict";function r(e){return Array.isArray(e)?e[1]:e}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getSegmentValue",{enumerable:!0,get:function(){return r}}),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},8444:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"unstable_rethrow",{enumerable:!0,get:function(){return n}});let n=r(4318).unstable_rethrow;("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},8992:(e,t,r)=>{"use strict";r.d(t,{mN:()=>ea,xI:()=>F});var n=r(4232),i=e=>e instanceof Date,a=e=>null==e,s=e=>!a(e)&&!Array.isArray(e)&&"object"==typeof e&&!i(e),u=e=>s(e)&&e.target?"checkbox"===e.target.type?e.target.checked:e.target.value:e,l=(e,t)=>
1e.has((e=>e.substring(0,e.search(/\.\d+(\.|$)/))||e)(t)),o="undefined"!=typeof window&&void 0!==window.HTMLElement&&"undefined"!=typeof document;function d(e){if(e instanceof Date)return new Date(e);let t="undefined"!=typeof FileList&&e instanceof FileList;if(o&&(e instanceof Blob||t))return e;let r=Array.isArray(e);if(!r&&!(s(e)&&(e=>{let t=e.constructor&&e.constructor.prototype;return s(t)&&t.hasOwnProperty("isPrototypeOf")})(e)))return e;let n=r?[]:Object.create(Object.getPrototypeOf(e));for(let t in e)Object.prototype.hasOwnProperty.call(e,t)&&(n[t]=d(e[t]));return n}var f=e=>/^\w*$/.test(e),c=e=>void 0===e,y=e=>Array.isArray(e)?e.filter(Boolean):[],h=e=>y(e.replace(/["|']|\]/g,"").split(/\.|\[/)),m=(e,t,r)=>{if(!t||!s(e))return r;let n=(f(t)?[t]:h(t)).reduce((e,t)=>a(e)?e:e[t],e);return c(n)||n===e?c(e[t])?r:e[t]:n},p=e=>"function"==typeof e,b=(e,t,r)=>{let n=-1,i=f(t)?[t]:h(t),a=i.length,u=a-1;for(;++n<a;){let t=i[n],a=r;if(n!==u){let r=e[t];a=s(r)||Array.isArray(r)?r:isNaN(+i[n+1])?{}:[]}if("__proto__"===t||"constructor"===t||"prototype"===t)return;e[t]=a,e=e[t]}};let _={BLUR:"blur",FOCUS_OUT:"focusout",CHANGE:"change"},v={onBlur:"onBlur",onChange:"onChange",onSubmit:"onSubmit",onTouched:"onTouched",all:"all"},g={max:"max",min:"min",maxLength:"maxLength",minLength:"minLength",pattern:"pattern",required:"required",validate:"validate"},O=n.createContext(null);O.displayName="HookFormControlContext";let S=()=>n.useContext(O);var V=(e,t,r,n=!0)=>{let i={defaultValues:t._defaultValues};for(let a in e)Object.defineProperty(i,a,{get:()=>(t._proxyFormState[a]!==v.all&&(t._proxyFormState[a]=!n||v.all),r&&(r[a]=!0),e[a])});return i};let w="undefined"!=typeof window?n.useLayoutEffect:n.useEffect;var E=e=>"string"==typeof e,R=(e,t,r,n,i)=>E(e)?(n&&t.watch.add(e),m(r,e,i)):Array.isArray(e)?e.map(e=>(n&&t.watch.add(e),m(r,e))):(n&&(t.watchAll=!0),r),x=e=>a(e)||"object"!=typeof e;function D(e,t,r=new WeakSet){if(x(e)||x(t))return Object.is(e,t);if(i(e)&&i(t))return Object.is(e.getTime(),t.getTime());let n=Object.keys(e),a=Object.keys(t);if(n.length!==a.length)return!1;if(r.has(e)||r.has(t))return!0;for(let u of(r.add(e),r.add(t),n)){let n=e[u];if(!a.includes(u))return!1;if("ref"!==u){let e=t[u];if(i(n)&&i(e)||s(n)&&s(e)||Array.isArray(n)&&Array.isArray(e)?!D(n,e,r):!Object.is(n,e))return!1}}return!0}let F=e=>e.render(function(e){let t=S(),{name:r,disabled:i,control:a=t,shouldUnregister:s,defaultValue:o,exact:f=!0}=e,y=l(a._names.array,r),h=n.useMemo(()=>m(a._formValues,r,m(a._defaultValues,r,o)),[a,r,o]),v=function(e){let t=S(),{control:r=t,name:i,defaultValue:a,disabled:s,exact:u,compute:l}=e||{},o=n.useRef(a),d=n.useRef(l),f=n.useRef(void 0),c=n.useRef(r),y=n.useRef(i);d.current=l;let[h,m]=n.useState(()=>{let e=r._getWatch(i,o.current);return d.current?d.current(e):e}),p=n.useCallback(e=>{let t=R(i,r._names,e||r._formValues,!1,o.current);return d.current?d.current(t):t},[r._formValues,r._names,i]),b=n.useCallback(e=>{if(!s){let t=R(i,r._names,e||r._formValues,!1,o.current);if(d.current){let e=d.current(t);D(e,f.current)||(m(e),f.current=e)}else m(t)}},[r._formValues,r._names,s,i]);w(()=>(c.current===r&&D(y.current,i)||(c.current=r,y.current=i,b()),r._subscribe({name:i,formState:{values:!0},exact:u,callback:e=>{b(e.values)}})),[r,u,i,b]),n.useEffect(()=>r._removeUnmounted());let _=c.current!==r,v=y.current,g=n.useMemo(()=>{if(s)return null;let e=!_&&!D(v,i);return _||e?p():null},[s,_,i,v,p]);return null!==g?g:h}({control:a,name:r,defaultValue:h,exact:f}),g=function(e){let t=S(),{control:r=t,disabled:i,name:a,exact:s}=e||{},[u,l]=n.useState(r._formState),o=n.useRef({isDirty:!1,isLoading:!1,dirtyFields:!1,touchedFields:!1,validatingFields:!1,isValidating:!1,isValid:!1,errors:!1});return w(()=>r._subscribe({name:a,formState:o.current,exact:s,callback:e=>{i||l({...r._formState,...e})}}),[a,i,s]),n.useEffect(()=>{o.current.isValid&&r._setValid(!0)},[r]),n.useMemo(()=>V(u,r,o.current,!1),[u,r])}({control:a,name:r,exact:f}),O=n.useRef(e),E=n.useRef(void 0),x=n.useRef(a.register(r,{...e.rules,value:v,..."boolean"==typeof e.disabled?{disabled:e.disabled}:{}}));O.current=e;let F=n.useMemo(()=>Object.defineProperties({},{invalid:{enumerable:!0,get:()=>!!m(g.errors,r)},isDirty:{enumerable:!0,get:()=>!!m(g.dirtyFields,r)},isTouched:{enumerable:!0,get:()=>!!m(g.touchedFields,r)},isValidating:{enumerable:!0,get:()=>!!m(g.validatingFields,r)},error:{enumerable:!0,get:()=>m(g.errors,r)}}),[g,r]),M=n.useCallback(e=>x.current.onChange({target:{value:u(e),name:r},type:_.CHANGE}),[r]),A=n.useCallback(()=>x.current.onBlur({target:{value:m(a._formValues,r),name:r},type:_.BLUR}),[r,a._formValues]),C=n.useCallback(e=>{let t=m(a._fields,r);t&&t._f&&e&&(t._f.ref={focus:()=>p(e.focus)&&e.focus(),select:()=>p(e.select)&&e.select(),setCustomValidity:t=>p(e.setCustomValidity)&&e.setCustomValidity(t),reportValidity:()=>p(e.reportValidity)&&e.reportValidity()})},[a._fields,r]),j=n.useMemo(()=>({name:r,value:v,..."boolean"==typeof i||g.disabled?{disabled:g.disabled||i}:{},onChange:M,onBlur:A,ref:C}),[r,i,g.disabled,M,A,C,v]);return n.useEffect(()=>{let e=a._options.shouldUnregister||s,t=E.current;t&&t!==r&&!y&&a.unregister(t),a.register(r,{...O.current.rules,..."boolean"==typeof O.current.disabled?{disabled:O.current.disabled}:{}});let n=(e,t)=>{let r=m(a._fields,e);r&&r._f&&(r._f.mount=t)};if(n(r,!0),e){let e=d(m(a._options.defaultValues,r,O.current.defaultValue));b(a._defaultValues,r,e),c(m(a._formValues,r))&&b(a._formValues,r,e)}return y||a.register(r),E.current=r,()=>{(y?e&&!a._state.action:e)?a.unregister(r):n(r,!1)}},[r,a,y,s]),n.useEffect(()=>{a._setDisabledField({disabled:i,name:r})},[i,r,a]),n.useMemo(()=>({field:j,formState:g,fieldState:F}),[j,g,F])}(e));n.createContext(null).displayName="HookFormContext";var M=(e,t,r,n,i)=>t?{...r[e],types:{...r[e]&&r[e].types?r[e].types:{},[n]:i||!0}}:{},A=e=>Array.isArray(e)?e:[e],C=()=>{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=[]}}},j=e=>s(e)&&!Object.keys(e).length,k=e=>{if(!o)return!1;let t=e?e.ownerDocument:0;return e instanceof(t&&t.defaultView?t.defaultView.HTMLElement:HTMLElement)},$=e=>k(e)&&e.isConnected;function T(e,t){let r=Array.isArray(t)?t:f(t)?[t]:h(t),n=1===r.length?e:function(e,t){let r=t.slice(0,-1).length,n=0;for(;n<r;)e=c(e)?n++:e[t[n++]];return e}(e,r),i=r.length-1,a=r[i];return n&&delete n[a],0!==i&&(s(n)&&j(n)||Array.isArray(n)&&function(e){for(let t in e)if(e.hasOwnProperty(t)&&!c(e[t]))return!1;return!0}(n))&&T(e,r.slice(0,-1)),e}function P(e){return Array.isArray(e)||s(e)&&!(e=>{for(let t in e)if(p(e[t]))return!0;return!1})(e)}function L(e,t={}){for(let r in e){let n=e[r];P(n)?(t[r]=Array.isArray(n)?[]:{},L(n,t[r])):c(n)||(t[r]=!0)}return t}function U(e,t,r){for(let n in r||(r=L(t)),e){let i=e[n];if(P(i))c(t)||x(r[n])?r[n]=L(i,Array.isArray(i)?[]:{}):U(i,a(t)?{}:t[n],r[n]);else{let e=t[n];r[n]=!D(i,e)}}return r}let N={value:!1,isValid:!1},H={value:!0,isValid:!0};var I=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&&!c(e[0].attributes.value)?c(e[0].value)||""===e[0].value?H:{value:e[0].value,isValid:!0}:H:N}return N},B=(e,{valueAsNumber:t,valueAsDate:r,setValueAs:n})=>c(e)?e:t?""===e?NaN:e?+e:e:r&&E(e)?new Date(e):n?n(e):e;let z={isValid:!1,value:null};var W=e=>Array.isArray(e)?e.reduce((e,t)=>
1t&&t.checked&&!t.disabled?{isValid:!0,value:t.value}:e,z):z;function Y(e){let t=e.ref;return"file"===t.type?t.files:"radio"===t.type?W(e.refs).value:"select-multiple"===t.type?[...t.selectedOptions].map(({value:e})=>e):"checkbox"===t.type?I(e.refs).value:B(c(t.value)?e.ref.value:t.value,e)}var q=e=>c(e)?e:e instanceof RegExp?e.source:s(e)?e.value instanceof RegExp?e.value.source:e.value:e,X=e=>({isOnSubmit:!e||e===v.onSubmit,isOnBlur:e===v.onBlur,isOnChange:e===v.onChange,isOnAll:e===v.all,isOnTouch:e===v.onTouched});let G="AsyncFunction";var K=e=>!!e&&!!e.validate&&!!(p(e.validate)&&e.validate.constructor.name===G||s(e.validate)&&Object.values(e.validate).find(e=>e.constructor.name===G)),J=(e,t,r)=>!r&&(t.watchAll||t.watch.has(e)||[...t.watch].some(t=>e.startsWith(t)&&/^\.\w+/.test(e.slice(t.length))));let Z=(e,t,r,n)=>{for(let i of r||Object.keys(e)){let r=m(e,i);if(r){let{_f:e,...a}=r;if(e){if(e.refs&&e.refs[0]&&t(e.refs[0],i)&&!n)return!0;else if(e.ref&&t(e.ref,e.name)&&!n)return!0;else if(Z(a,t))break}else if(s(a)&&Z(a,t))break}}};function Q(e,t,r){let n=m(e,r);if(n||f(r))return{error:n,name:r};let i=r.split(".");for(;i.length;){let n=i.join("."),a=m(t,n),s=m(e,n);if(a&&!Array.isArray(a)&&r!==n)break;if(s&&s.type)return{name:n,error:s};if(s&&s.root&&s.root.type)return{name:`${n}.root`,error:s.root};i.pop()}return{name:r}}var ee=(e,t,r)=>{let n=A(m(e,r));return b(n,"root",t[r]),b(e,r,n),e};function et(e,t,r="validate"){if(E(e)||Array.isArray(e)&&e.every(E)||"boolean"==typeof e&&!e)return{type:r,message:E(e)?e:"",ref:t}}var er=e=>!s(e)||e instanceof RegExp?{value:e,message:""}:e,en=async(e,t,r,n,i,u)=>{let{ref:l,refs:o,required:d,maxLength:f,minLength:y,min:h,max:b,pattern:_,validate:v,name:O,valueAsNumber:S,mount:V}=e._f,w=m(r,O);if(!V||t.has(O))return{};let R=o?o[0]:l,x=e=>{i&&R.reportValidity&&(R.setCustomValidity("boolean"==typeof e?"":e||""),R.reportValidity())},D={},F="radio"===l.type,A="checkbox"===l.type,C=(S||"file"===l.type)&&c(l.value)&&c(w)||k(l)&&""===l.value||""===w||Array.isArray(w)&&!w.length,$=M.bind(null,O,n,D),T=(e,t,r,n=g.maxLength,i=g.minLength)=>{let a=e?t:r;D[O]={type:e?n:i,message:a,ref:l,...$(e?n:i,a)}};if(u?!Array.isArray(w)||!w.length:d&&(!(F||A)&&(C||a(w))||"boolean"==typeof w&&!w||A&&!I(o).isValid||F&&!W(o).isValid)){let{value:e,message:t}=E(d)?{value:!!d,message:d}:er(d);if(e&&(D[O]={type:g.required,message:t,ref:R,...$(g.required,t)},!n))return x(t),D}if(!C&&(!a(h)||!a(b))){let e,t,r=er(b),i=er(h);if(a(w)||isNaN(w)){let n=l.valueAsDate||new Date(w),a=e=>new Date(new Date().toDateString()+" "+e),s="time"==l.type,u="week"==l.type;E(r.value)&&w&&(e=s?a(w)>a(r.value):u?w>r.value:n>new Date(r.value)),E(i.value)&&w&&(t=s?a(w)<a(i.value):u?w<i.value:n<new Date(i.value))}else{let n=l.valueAsNumber||(w?+w:w);a(r.value)||(e=n>r.value),a(i.value)||(t=n<i.value)}if((e||t)&&(T(!!e,r.message,i.message,g.max,g.min),!n))return x(D[O].message),D}if((f||y)&&!C&&(E(w)||u&&Array.isArray(w))){let e=er(f),t=er(y),r=!a(e.value)&&w.length>+e.value,i=!a(t.value)&&w.length<+t.value;if((r||i)&&(T(r,e.message,t.message),!n))return x(D[O].message),D}if(_&&!C&&E(w)){let{value:e,message:t}=er(_);if(e instanceof RegExp&&!w.match(e)&&(D[O]={type:g.pattern,message:t,ref:l,...$(g.pattern,t)},!n))return x(t),D}if(v){if(p(v)){let e=et(await v(w,r),R);if(e&&(D[O]={...e,...$(g.validate,e.message)},!n))return x(e.message),D}else if(s(v)){let e={};for(let t in v){if(!j(e)&&!n)break;let i=et(await v[t](w,r),R,t);i&&(e={...i,...$(t,i.message)},x(i.message),n&&(D[O]=e))}if(!j(e)&&(D[O]={ref:R,...e},!n))return D}}return x(!0),D};let ei={mode:v.onSubmit,reValidateMode:v.onChange,shouldFocusError:!0};function ea(e={}){let t=n.useRef(void 0),r=n.useRef(void 0),[f,h]=n.useState({isDirty:!1,isValidating:!1,isLoading:p(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:p(e.defaultValues)?void 0:e.defaultValues});if(!t.current)if(e.formControl)t.current={...e.formControl,formState:f},e.defaultValues&&!p(e.defaultValues)&&e.formControl.reset(e.defaultValues,e.resetOptions);else{let{formControl:r,...n}=function(e={}){let t,r={...ei,...e},n={submitCount:0,isDirty:!1,isReady:!1,isLoading:p(r.defaultValues),isValidating:!1,isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,touchedFields:{},dirtyFields:{},validatingFields:{},errors:r.errors||{},disabled:r.disabled||!1},f={},h=(s(r.defaultValues)||s(r.values))&&d(r.defaultValues||r.values)||{},g=r.shouldUnregister?{}:d(h),O={action:!1,mount:!1,watch:!1,keepIsValid:!1},S={mount:new Set,disabled:new Set,unMount:new Set,array:new Set,watch:new Set},V=0,w={isDirty:!1,dirtyFields:!1,validatingFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1},x={...w},F={...x},M={array:C(),state:C()},P=r.criteriaMode===v.all,L=async e=>{if(!O.keepIsValid&&!r.disabled&&(x.isValid||F.isValid||e)){let e;r.resolver?(e=j((await z()).errors),N()):e=await G(f,!0),e!==n.isValid&&M.state.next({isValid:e})}},N=(e,t)=>{!r.disabled&&(x.isValidating||x.validatingFields||F.isValidating||F.validatingFields)&&((e||Array.from(S.mount)).forEac
1h(e=>{e&&(t?b(n.validatingFields,e,t):T(n.validatingFields,e))}),M.state.next({validatingFields:n.validatingFields,isValidating:!j(n.validatingFields)}))},H=(e,t,r,n)=>{let i=m(f,e);if(i){let a=m(g,e,c(r)?m(h,e):r);c(a)||n&&n.defaultChecked||t?b(g,e,t?a:Y(i._f)):ea(e,a),O.mount&&!O.action&&L()}},I=(e,t,i,a,s)=>{let u=!1,l=!1,o={name:e};if(!r.disabled){if(!i||a){(x.isDirty||F.isDirty)&&(l=n.isDirty,n.isDirty=o.isDirty=et(),u=l!==o.isDirty);let r=D(m(h,e),t);l=!!m(n.dirtyFields,e),r?T(n.dirtyFields,e):b(n.dirtyFields,e,!0),o.dirtyFields=n.dirtyFields,u=u||(x.dirtyFields||F.dirtyFields)&&!r!==l}if(i){let t=m(n.touchedFields,e);t||(b(n.touchedFields,e,i),o.touchedFields=n.touchedFields,u=u||(x.touchedFields||F.touchedFields)&&t!==i)}u&&s&&M.state.next(o)}return u?o:{}},z=async e=>(N(e,!0),await r.resolver(g,r.context,((e,t,r,n)=>{let i={};for(let r of e){let e=m(t,r);e&&b(i,r,e._f)}return{criteriaMode:r,names:[...e],fields:i,shouldUseNativeValidation:n}})(e||S.mount,f,r.criteriaMode,r.shouldUseNativeValidation))),W=async e=>{let{errors:t}=await z(e);if(N(e),e)for(let r of e){let e=m(t,r);e?b(n.errors,r,e):T(n.errors,r)}else n.errors=t;return t},G=async(t,i,a={valid:!0})=>{for(let s in t){let u=t[s];if(u){let{_f:t,...s}=u;if(t){let s=S.array.has(t.name),l=u._f&&K(u._f);l&&x.validatingFields&&N([t.name],!0);let o=await en(u,S.disabled,g,P,r.shouldUseNativeValidation&&!i,s);if(l&&x.validatingFields&&N([t.name]),o[t.name]&&(a.valid=!1,i||e.shouldUseNativeValidation))break;i||(m(o,t.name)?s?ee(n.errors,o,t.name):b(n.errors,t.name,o[t.name]):T(n.errors,t.name))}j(s)||await G(s,i,a)}}return a.valid},et=(e,t)=>!r.disabled&&(e&&t&&b(g,e,t),!D(ef(),h)),er=(e,t,r)=>R(e,S,{...O.mount?g:c(t)?h:E(e)?{[e]:t}:t},r,t),ea=(e,t,r={})=>{let n=m(f,e),i=t;if(n){let r=n._f;r&&(r.disabled||b(g,e,B(t,r)),i=k(r.ref)&&a(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||M.state.next({name:e,values:d(g)})))}(r.shouldDirty||r.shouldTouch)&&I(e,i,r.shouldTouch,r.shouldDirty,!0),r.shouldValidate&&ed(e)},es=(e,t,r)=>{for(let n in t){if(!t.hasOwnProperty(n))return;let a=t[n],u=e+"."+n,l=m(f,u);(S.array.has(e)||s(a)||l&&!l._f)&&!i(a)?es(u,a,r):ea(u,a,r)}},eu=(e,t,r={})=>{let i=m(f,e),s=S.array.has(e),u=d(t);b(g,e,u),s?(M.array.next({name:e,values:d(g)}),(x.isDirty||x.dirtyFields||F.isDirty||F.dirtyFields)&&r.shouldDirty&&M.state.next({name:e,dirtyFields:U(h,g),isDirty:et(e,u)})):!i||i._f||a(u)?ea(e,u,r):es(e,u,r),J(e,S)?M.state.next({...n,name:e,values:d(g)}):M.state.next({name:O.mount?e:void 0,values:d(g)})},el=async e=>{O.mount=!0;let a=e.target,s=a.name,l=!0,o=m(f,s),c=e=>{l=Number.isNaN(e)||i(e)&&isNaN(e.getTime())||D(e,m(g,s,e))},y=X(r.mode),h=X(r.reValidateMode);if(o){let i,O,$,U=a.type?Y(o._f):u(e),H=e.type===_.BLUR||e.type===_.FOCUS_OUT,B=!(($=o._f).mount&&($.required||$.min||$.max||$.maxLength||$.minLength||$.pattern||$.validate))&&!r.resolver&&!m(n.errors,s)&&!o._f.deps||(p=H,v=m(n.touchedFields,s),w=n.isSubmitted,E=h,!(R=y).isOnAll&&(!w&&R.isOnTouch?!(v||p):(w?E.isOnBlur:R.isOnBlur)?!p:(w?!E.isOnChange:!R.isOnChange)||p)),W=J(s,S,H);b(g,s,U),H?a&&a.readOnly||(o._f.onBlur&&o._f.onBlur(e),t&&t(0)):o._f.onChange&&o._f.onChange(e);let q=I(s,U,H),X=!j(q)||W;if(H||M.state.next({name:s,type:e.type,values:d(g)}),B)return(x.isValid||F.isValid)&&("onBlur"===r.mode?H&&L():H||L()),X&&M.state.next({name:s,...W?{}:q});if(!H&&W&&M.state.next({...n}),r.resolver){let{errors:e}=await z([s]);if(N([s]),c(U),l){let t=Q(n.errors,f,s),r=Q(e,f,t.name||s);i=r.error,s=r.name,O=j(e)}}else N([s],!0),i=(await en(o,S.disabled,g,P,r.shouldUseNativeValidation))[s],N([s]),c(U),l&&(i?O=!1:(x.isValid||F.isValid)&&(O=await G(f,!0)));if(l){o._f.deps&&(!Array.isArray(o._f.deps)||o._f.deps.length>0)&&ed(o._f.deps);var p,v,w,E,R,A=s,C=O,k=i;let e=m(n.errors,A),a=(x.isValid||F.isValid)&&"boolean"==typeof C&&n.isValid!==C;if(r.delayError&&k){let e;e=()=>{b(n.errors,A,k),M.state.next({errors:n.errors})},(t=t=>{clearTimeout(V),V=setTimeout(e,t)})(r.delayError)}else clearTimeout(V),t=null,k?b(n.errors,A,k):T(n.errors,A);if((k?!D(e,k):e)||!j(q)||a){let e={...q,...a&&"boolean"==typeof C?{isValid:C}:{},errors:n.errors,name:A};n={...n,...e},M.state.next(e)}}}},eo=(e,t)=>{if(m(n.errors,t)&&e.focus)return e.focus(),1},ed=async(e,t={})=>{let i,a,s=A(e);if(r.resolver){let t=await W(c(e)?e:s);i=j(t),a=e?!s.some(e=>m(t,e)):i}else e?((a=(await Promise.all(s.map(async e=>{let t=m(f,e);return await G(t&&t._f?{[e]:t}:t)}))).every(Boolean))||n.isValid)&&L():a=i=await G(f);return M.state.next({...!E(e)||(x.isValid||F.isValid)&&i!==n.isValid?{}:{name:e},...r.resolver||!e?{isValid:i}:{},errors:n.errors}),t.shouldFocus&&!a&&Z(f,eo,e?s:S.mount),a},ef=(e,t)=>{let r={...O.mount?g:h};return t&&(r=function e(t,r){let n={};for(let i in t)if(t.hasOwnProperty(i)){let a=t[i],u=r[i];if(a&&s(a)&&u){let t=e(a,u);s(t)&&(n[i]=t)}else t[i]&&(n[i]=u)}return n}(t.dirtyFields?n.dirtyFields:n.touchedFields,r)),c(e)?r:E(e)?m(r,e):e.map(e=>m(r,e))},ec=(e,t)=>({invalid:!!m((t||n).errors,e),isDirty:!!m((t||n).dirtyFields,e),error:m((t||n).errors,e),isValidating:!!m(n.validatingFields,e),isTouched:!!m((t||n).touchedFields,e)}),ey=(e,t,r)=>{let i=(m(f,e,{_f:{}})._f||{}).ref,{ref:a,message:s,type:u,...l}=m(n.errors,e)||{};b(n.errors,e,{...l,...t,ref:i}),M.state.next({name:e,errors:n.errors,isValid:!1}),r&&r.shouldFocus&&i&&i.focus&&i.focus()}
1,eh=e=>M.state.subscribe({next:t=>{let r,i,a;r=e.name,i=t.name,a=e.exact,(!r||!i||r===i||A(r).some(e=>e&&(a?e===i:e.startsWith(i)||i.startsWith(e))))&&((e,t,r,n)=>{r(e);let{name:i,...a}=e;return j(a)||Object.keys(a).length>=Object.keys(t).length||Object.keys(a).find(e=>t[e]===(!n||v.all))})(t,e.formState||x,eS,e.reRenderRoot)&&e.callback({values:{...g},...n,...t,defaultValues:h})}}).unsubscribe,em=(e,t={})=>{for(let i of e?A(e):S.mount)S.mount.delete(i),S.array.delete(i),t.keepValue||(T(f,i),T(g,i)),t.keepError||T(n.errors,i),t.keepDirty||T(n.dirtyFields,i),t.keepTouched||T(n.touchedFields,i),t.keepIsValidating||T(n.validatingFields,i),r.shouldUnregister||t.keepDefaultValue||T(h,i);M.state.next({values:d(g)}),M.state.next({...n,...!t.keepDirty?{}:{isDirty:et()}}),t.keepIsValid||L()},ep=({disabled:e,name:t})=>{if("boolean"==typeof e&&O.mount||e||S.disabled.has(t)){let r=S.disabled.has(t);e?S.disabled.add(t):S.disabled.delete(t),!!e!==r&&O.mount&&!O.action&&L()}},eb=(e,t={})=>{let n=m(f,e),i="boolean"==typeof t.disabled||"boolean"==typeof r.disabled;return(b(f,e,{...n||{},_f:{...n&&n._f?n._f:{ref:{name:e}},name:e,mount:!0,...t}}),S.mount.add(e),n)?ep({disabled:"boolean"==typeof t.disabled?t.disabled:r.disabled,name:e}):H(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:el,onBlur:el,ref:i=>{if(i){let r;eb(e,t),n=m(f,e);let a=c(i.value)&&i.querySelectorAll&&i.querySelectorAll("input,select,textarea")[0]||i,s="radio"===(r=a).type||"checkbox"===r.type,u=n._f.refs||[];(s?u.find(e=>e===a):a===n._f.ref)||(b(f,e,{_f:{...n._f,...s?{refs:[...u.filter($),a,...Array.isArray(m(h,e))?[{}]:[]],ref:{type:a.type,name:e}}:{ref:a}}}),H(e,!1,void 0,a))}else(n=m(f,e,{}))._f&&(n._f.mount=!1),(r.shouldUnregister||t.shouldUnregister)&&!(l(S.array,e)&&O.action)&&S.unMount.add(e)}}},e_=()=>r.shouldFocusError&&Z(f,eo,S.mount),ev=(e,t)=>
1async i=>{let a;i&&(i.preventDefault&&i.preventDefault(),i.persist&&i.persist());let s=d(g);if(M.state.next({isSubmitting:!0}),r.resolver){let{errors:e,values:t}=await z();N(),n.errors=e,s=d(t)}else await G(f);if(S.disabled.size)for(let e of S.disabled)T(s,e);if(T(n.errors,"root"),j(n.errors)){M.state.next({errors:{}});try{await e(s,i)}catch(e){a=e}}else t&&await t({...n.errors},i),e_(),setTimeout(e_);if(M.state.next({isSubmitted:!0,isSubmitting:!1,isSubmitSuccessful:j(n.errors)&&!a,submitCount:n.submitCount+1,errors:n.errors}),a)throw a},eg=(e,t={})=>{let i=e?d(e):h,a=d(i),s=j(e),u=s?h:a;if(t.keepDefaultValues||(h=i),!t.keepValues){if(t.keepDirtyValues)for(let e of Array.from(new Set([...S.mount,...Object.keys(U(h,g))]))){let t=m(n.dirtyFields,e),r=m(g,e),i=m(u,e);t&&!c(r)?b(u,e,r):t||c(i)||eu(e,i)}else{if(o&&c(e))for(let e of S.mount){let t=m(f,e);if(t&&t._f){let e=Array.isArray(t._f.refs)?t._f.refs[0]:t._f.ref;if(k(e)){let t=e.closest("form");if(t){t.reset();break}}}}if(t.keepFieldsRef)for(let e of S.mount)eu(e,m(u,e));else f={}}g=r.shouldUnregister?t.keepDefaultValues?d(h):{}:d(u),M.array.next({values:{...u}}),M.state.next({values:{...u}})}S={mount:t.keepDirtyValues?S.mount:new Set,unMount:new Set,array:new Set,disabled:new Set,watch:new Set,watchAll:!1,focus:""},O.mount=!x.isValid||!!t.keepIsValid||!!t.keepDirtyValues||!r.shouldUnregister&&!j(u),O.watch=!!r.shouldUnregister,O.keepIsValid=!!t.keepIsValid,O.action=!1,t.keepErrors||(n.errors={}),M.state.next({submitCount:t.keepSubmitCount?n.submitCount:0,isDirty:!s&&(t.keepDirty?n.isDirty:!!(t.keepDefaultValues&&!D(e,h))),isSubmitted:!!t.keepIsSubmitted&&n.isSubmitted,dirtyFields:s?{}:t.keepDirtyValues?t.keepDefaultValues&&g?U(h,g):n.dirtyFields:t.keepDefaultValues&&e?U(h,e):t.keepDirty?n.dirtyFields:{},touchedFields:t.keepTouched?n.touchedFields:{},errors:t.keepErrors?n.errors:{},isSubmitSuccessful:!!t.keepIsSubmitSuccessful&&n.isSubmitSuccessful,isSubmitting:!1,defaultValues:h})},eO=(e,t)=>eg(p(e)?e(g):e,{...r.resetOptions,...t}),eS=e=>{n={...n,...e}},eV={control:{register:eb,unregister:em,getFieldState:ec,handleSubmit:ev,setError:ey,_subscribe:eh,_runSchema:z,_updateIsValidating:N,_focusError:e_,_getWatch:er,_getDirty:et,_setValid:L,_setFieldArray:(e,t=[],i,a,s=!0,u=!0)=>{if(a&&i&&!r.disabled){if(O.action=!0,u&&Array.isArray(m(f,e))){let t=i(m(f,e),a.argA,a.argB);s&&b(f,e,t)}if(u&&Array.isArray(m(n.errors,e))){let t,r=i(m(n.errors,e),a.argA,a.argB);s&&b(n.errors,e,r),y(m(t=n.errors,e)).length||T(t,e)}if((x.touchedFields||F.touchedFields)&&u&&Array.isArray(m(n.touchedFields,e))){let t=i(m(n.touchedFields,e),a.argA,a.argB);s&&b(n.touchedFields,e,t)}(x.dirtyFields||F.dirtyFields)&&(n.dirtyFields=U(h,g)),M.state.next({name:e,isDirty:et(e,t),dirtyFields:n.dirtyFields,errors:n.errors,isValid:n.isValid})}else b(g,e,t)},_setDisabledField:ep,_setErrors:e=>{n.errors=e,M.state.next({errors:n.errors,isValid:!1})},_getFieldArray:e=>y(m(O.mount?g:h,e,r.shouldUnregister?m(h,e,[]):[])),_reset:eg,_resetDefaultValues:()=>p(r.defaultValues)&&r.defaultValues().then(e=>{eO(e,r.resetOptions),M.state.next({isLoading:!1})}),_removeUnmounted:()=>{for(let e of S.unMount){let t=m(f,e);t&&(t._f.refs?t._f.refs.every(e=>!$(e)):!$(t._f.ref))&&em(e)}S.unMount=new Set},_disableForm:e=>{"boolean"==typeof e&&(M.state.next({disabled:e}),Z(f,(t,r)=>{let n=m(f,r);n&&(t.disabled=n._f.disabled||e,Array.isArray(n._f.refs)&&n._f.refs.forEach(t=>{t.disabled=n._f.disabled||e}))},0,!1))},_subjects:M,_proxyFormState:x,get _fields(){return f},get _formValues(){return g},get _state(){return O},set _state(value){O=value},get _defaultValues(){return h},get _names(){return S},set _names(value){S=value},get _formState(){return n},get _options(){return r},set _options(value){r={...r,...value}}},subscribe:e=>(O.mount=!0,F={...F,...e.formState},eh({...e,formState:{...w,...e.formState}})),trigger:ed,register:eb,handleSubmit:ev,watch:(e,t)=>p(e)?M.state.subscribe({next:r=>"values"in r&&e(er(void 0,t),r)}):er(e,t,!0),setValue:eu,getValues:ef,reset:eO,resetField:(e,t={})=>{m(f,e)&&(c(t.defaultValue)?eu(e,d(m(h,e))):(eu(e,t.defaultValue),b(h,e,d(t.defaultValue))),t.keepTouched||T(n.touchedFields,e),t.keepDirty||(T(n.dirtyFields,e),n.isDirty=t.defaultValue?et(e,d(m(h,e))):et()),!t.keepError&&(T(n.errors,e),x.isValid&&L()),M.state.next({...n}))},clearErrors:e=>{let t=e?A(e):void 0;
1null==t||t.forEach(e=>T(n.errors,e)),t?t.forEach(e=>{M.state.next({name:e,errors:n.errors})}):M.state.next({errors:{}})},unregister:em,setError:ey,setFocus:(e,t={})=>{let r=m(f,e),n=r&&r._f;if(n){let e=n.refs?n.refs[0]:n.ref;e.focus&&setTimeout(()=>{e.focus(),t.shouldSelect&&p(e.select)&&e.select()})}},getFieldState:ec};return{...eV,formControl:eV}}(e);t.current={...n,formState:f}}let g=t.current.control;return g._options=e,w(()=>{let e=g._subscribe({formState:g._proxyFormState,callback:()=>h({...g._formState}),reRenderRoot:!0});return h(e=>({...e,isReady:!0})),g._formState.isReady=!0,e},[g]),n.useEffect(()=>g._disableForm(e.disabled),[g,e.disabled]),n.useEffect(()=>{e.mode&&(g._options.mode=e.mode),e.reValidateMode&&(g._options.reValidateMode=e.reValidateMode)},[g,e.mode,e.reValidateMode]),n.useEffect(()=>{e.errors&&(g._setErrors(e.errors),g._focusError())},[g,e.errors]),n.useEffect(()=>{e.shouldUnregister&&g._subjects.state.next({values:g._getWatch()})},[g,e.shouldUnregister]),n.useEffect(()=>{if(g._proxyFormState.isDirty){let e=g._getDirty();e!==f.isDirty&&g._subjects.state.next({isDirty:e})}},[g,f.isDirty]),n.useEffect(()=>{var t;e.values&&!D(e.values,r.current)?(g._reset(e.values,{keepFieldsRef:!0,...g._options.resetOptions}),(null==(t=g._options.resetOptions)?void 0:t.keepIsValid)||g._setValid(),r.current=e.values,h(e=>({...e}))):g._resetDefaultValues()},[g,e.values]),n.useEffect(()=>{g._state.mount||(g._setValid(),g._state.mount=!0),g._state.watch&&(g._state.watch=!1,g._subjects.state.next({...g._formState})),g._removeUnmounted()}),t.current.formState=n.useMemo(()=>V(f,g),[g,f]),t.current}},9122:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"notFound",{enumerable:!0,get:function(){return i}});let n=""+r(8811).HTTP_ERROR_FALLBACK_ERROR_CODE+";404";function i(){let e=Object.defineProperty(Error(n),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,configurable:!0});throw e.digest=n,e}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},9331:(e,t,r)=>{"use strict";function n(){throw Object.defineProperty(Error("`forbidden()` is experimental and only allowed to be enabled when `experimental.authInterrupts` is enabled."),"__NEXT_ERROR_CODE",{value:"E488",enumerable:!1,configurable:!0})}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"forbidden",{enumerable:!0,get:function(){return n}}),r(8811).HTTP_ERROR_FALLBACK_ERROR_CODE,("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},9591:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{ReadonlyURLSearchParams:function(){return d},RedirectType:function(){return i.RedirectType},forbidden:function(){return s.forbidden},notFound:function(){return a.notFound},permanentRedirect:function(){return n.permanentRedirect},redirect:function(){return n.redirect},unauthorized:function(){return u.unauthorized},unstable_isUnrecognizedActionError:function(){return f},unstable_rethrow:function(){return l.unstable_rethrow}});let n=r(5026),i=r(1481),a=r(9122),s=r(9331),u=r(376),l=r(8444);class o extends Error{constructor(){super("Method unavailable on `ReadonlyURLSearchParams`. Read more: https://nextjs.org/docs/app/api-reference/functions/use-search-params#updating-searchparams")}}class d extends URLSearchParams{append(){throw new o}delete(){throw new o}set(){throw new o}sort(){throw new o}}function f(){throw Object.defineProperty(Error("`unstable_isUnrecognizedActionError` can only be used on the client."),"__NEXT_ERROR_CODE",{value:"E776",enumerable:!1,configurable:!0})}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esMo
1dule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)}}]);

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.