PageSourceSearch

https://studiovoltaire.org/7d39f7221b6c3b96bcc62642550ce8fc10da3d27-3221637a8c97a49db565.js

js studiovoltaire.org collected 2026-10-02 04:38:04 UTC 25,966 bytes, 2 lines download raw bytes

1"use strict";(self.webpackChunkstudio_prismic_starter=self.webpackChunkstudio_prismic_starter||[]).push([[296,523],{773:function(e,t,r){r.d(t,{g:function(){return a}});var s=r(5176);const a=()=>{const[,e]=decodeURIComponent((0,s.d)()||"").match(/"([a-zA-Z0-9][-a-zA-Z0-9]{2,}[a-zA-Z0-9]).prismic.io"/)||[];return e}},77:function(e,t,r){r.d(t,{Y:function(){return a}});var s=r(9548);const a=e=>s.E.getState().documents[e]},5176:function(e,t,r){r.d(t,{d:function(){return a}});const s=e=>e.replace(/%3B/g,";"),a=()=>{const e=document.cookie.split("; ");for(const t of e){const e=t.split("=");if("io.prismic.preview"===s(e[0]).replace(/%3D/g,"=")){const t=e.slice(1).join("=");return s(t)}}}},5335:function(e,t,r){r.d(t,{m:function(){return s}});const s=(e,t)=>e.hasOwnProperty(t)},2735:function(e,t,r){r.d(t,{o:function(){return c}});var s=r(4848),a=r(6540),n=r(773),i=r(77),o=r(5335),u=r(9548);const l=e=>{let{staticDataNode:t,publishedDocumentIDs:r}=e;const s=t;if("object"!=typeof s||null===s||Array.isArray(s))return Array.isArray(t)?t.map((e=>l({staticDataNode:e,publishedDocumentIDs:r}))):t;if((0,o.m)(s,"_previewable")){const e=(0,i.Y)(s._previewable);return e||(r.length>0&&!r.includes(s._previewable)?null:t)}{const e={};for(const t in s)e[t]=l({staticDataNode:s[t],publishedDocumentIDs:r});return e}},c=e=>t=>{const i=(0,u.E)((e=>e.isBootstrapped)),[o,c]=a.useState(null),d=(e=>{const t=(0,u.E)((e=>e.isBootstrapped)),r=(0,u.E)((e=>e.publishedDocumentIDs)),s=(0,u.E)((e=>e.documents));return a.useMemo((()=>{if(e){const a=r.length>0||Object.keys(s).length>0;return t&&a?l({staticDataNode:e,publishedDocumentIDs:r}):e}}),[s,r,t,e])})(t.data);return a.useEffect((()=>{const e=new AbortController;if(!i){const t=(0,n.g)();c(!!t),t&&Promise.all([r.e(367),r.e(789),r.e(153),r.e(906)]).then(r.bind(r,8216)).then((r=>r.default(t,e)))}return()=>e.abort()}),[i]),(0,s.jsx)(e,{...t,data:d,originalData:t.data,isPrismicPreview:o})}},7168:function(e,t,r){r.d(t,{l:function(){return i}});var s=r(6540),a=r(4194),n=r(8154);const i=e=>{let{seoTitle:t,seoText:r,seoImage:i}=e;const o=(0,a.useStaticQuery)("3395237087");return s.createElement(n.Helmet,{htmlAttributes:{lang:"en-GB"},title:""+(null!==t?""+t:o.prismicMenu.data.seo_title),meta:[{name:"description",content:""+(null!==r?r:o.prismicMenu.data.seo_description)},{name:"og:title",content:""+(null!==t?""+t:o.prismicMenu.data.seo_title)},{name:"og:image",content:""+(null!==i?i:o.prismicMenu.data.seo_image.url)},{name:"og:image:secure_url",content:""+(null!==i?i:o.prismicMenu.data.seo_image.url)},{name:"og:description",content:""+(null!==r?r:o.prismicMenu.data.seo_description)},{name:"og:image:width",content:"1200"},{name:"og:image:height",content:"630"},{name:"og:locale",content:"en"},{name:"twitter:title",content:""+(null!==t?""+t:o.prismicMenu.data.seo_title)},{name:"twitter:description",content:""+(null!==r?r:o.prismicMenu.data.seo_description)},{name:"twitter:card",content:"summary_large_image"},{name:"twitter:image",content:""+(null!==i?i:o.prismicMenu.data.seo_image.url)}]})}},9785:function(e,t,r){r.d(t,{mN:function(){return ke},xI:function(){return P}});var s=r(6540),a=e=>"checkbox"===e.type,n=e=>e instanceof Date,i=e=>null==e;const o=e=>"object"==typeof e;var u=e=>!i(e)&&!Array.isArray(e)&&o(e)&&!n(e),l=e=>u(e)&&e.target?a(e.target)?e.target.checked:e.target.value:e,c=(e,t)=>e.has((e=>e.substring(0,e.search(/\.\d+(\.|$)/))||e)(t)),d=e=>{const t=e.constructor&&e.constructor.prototype;return u(t)&&t.hasOwnProperty("isPrototypeOf")},f="undefined"!=typeof window&&void 0!==window.HTMLElement&&"undefined"!=typeof document;function m(e){let t;const r=Array.isArray(e);if(e instanceof Date)t=new Date(e);else if(e instanceof Set)t=new Set(e);else{if(f&&(e instanceof Blob||e instanceof FileList)||!r&&!u(e))return e;if(t=r?[]:{},r||d(e))for(const r in e)e.hasOwnProperty(r)&&(t[r]=m(e[r]));else t=e}return t}var y=e=>Array.isArray(e)?e.filter(Boolean):[],h=e=>void 0===e,g=(e,t,r)=>{if(!t||!u(e))return r;const s=y(t.split(/[,[\].]+?/)).reduce(((e,t)=>i(e)?e:e[t]),e);return h(s)||s===e?h(e[t])?r:e[t]:s},p=e=>"boolean"==typeof e;const v={BLUR:"blur",FOCUS_OUT:"focusout",CHANGE:"change"},b={onBlur:"onBlur",onChange:"onChange",onSubmit:"onSubmit",onTouched:"onTouched",all:"all"},_="max",V="min",A="maxLength",w="minLength",S="pattern",D="required",x="validate",F=s.createContext(null),k=()=>s.useContext(F);var E=(e,t,r,s=!0)=>{const a={defaultValues:t._defaultValues};for(const n in e)Object.defineProperty(a,n,{get:()=>{const a=n;return t._proxyFormState[a]!==b.all&&(t._proxyFormState[a]=!s||b.all),r&&(r[a
1]=!0),e[a]}});return a},C=e=>u(e)&&!Object.keys(e).length,O=(e,t,r,s)=>{r(e);const{name:a,...n}=e;return C(n)||Object.keys(n).length>=Object.keys(t).length||Object.keys(n).find((e=>t[e]===(!s||b.all)))},j=e=>Array.isArray(e)?e:[e],U=(e,t,r)=>!e||!t||e===t||j(e).some((e=>e&&(r?e===t:e.startsWith(t)||t.startsWith(e))));function T(e){const t=s.useRef(e);t.current=e,s.useEffect((()=>{const r=!e.disabled&&t.current.subject&&t.current.subject.subscribe({next:t.current.next});return()=>{r&&r.unsubscribe()}}),[e.disabled])}var B=e=>"string"==typeof e,M=(e,t,r,s,a)=>B(e)?(s&&t.watch.add(e),g(r,e,a)):Array.isArray(e)?e.map((e=>(s&&t.watch.add(e),g(r,e)))):(s&&(t.watchAll=!0),r);var N=e=>/^\w*$/.test(e),L=e=>y(e.replace(/["|']|\]/g,"").split(/\.|\[/)),R=(e,t,r)=>{let s=-1;const a=N(t)?[t]:L(t),n=a.length,i=n-1;for(;++s<n;){const t=a[s];let n=r;if(s!==i){const r=e[t];n=u(r)||Array.isArray(r)?r:isNaN(+a[s+1])?{}:[]}e[t]=n,e=e[t]}return e};function I(e){const t=k(),{name:r,disabled:a,control:n=t.control,shouldUnregister:i}=e,o=c(n._names.array,r),u=function(e){const t=k(),{control:r=t.control,name:a,defaultValue:n,disabled:i,exact:o}=e||{},u=s.useRef(a);u.current=a,T({disabled:i,subject:r._subjects.values,next:e=>{U(u.current,e.name,o)&&c(m(M(u.current,r._names,e.values||r._formValues,!1,n)))}});const[l,c]=s.useState(r._getWatch(a,n));return s.useEffect((()=>r._removeUnmounted())),l}({control:n,name:r,defaultValue:g(n._formValues,r,g(n._defaultValues,r,e.defaultValue)),exact:!0}),d=function(e){const t=k(),{control:r=t.control,disabled:a,name:n,exact:i}=e||{},[o,u]=s.useState(r._formState),l=s.useRef(!0),c=s.useRef({isDirty:!1,isLoading:!1,dirtyFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1}),d=s.useRef(n);return d.current=n,T({disabled:a,next:e=>l.current&&U(d.current,e.name,i)&&O(e,c.current,r._updateFormState)&&u({...r._formState,...e}),subject:r._subjects.state}),s.useEffect((()=>(l.current=!0,c.current.isValid&&r._updateValid(!0),()=>{l.current=!1})),[r]),E(o,r,c.current,!1)}({control:n,name:r}),f=s.useRef(n.register(r,{...e.rules,value:u,...p(e.disabled)?{disabled:e.disabled}:{}}));return s.useEffect((()=>{const e=n._options.shouldUnregister||i,t=(e,t)=>{const r=g(n._fields,e);r&&(r._f.mount=t)};if(t(r,!0),e){const e=m(g(n._options.defaultValues,r));R(n._defaultValues,r,e),h(g(n._formValues,r))&&R(n._formValues,r,e)}return()=>{(o?e&&!n._state.action:e)?n.unregister(r):t(r,!1)}}),[r,n,o,i]),s.useEffect((()=>{g(n._fields,r)&&n._updateDisabledField({disabled:a,fields:n._fields,name:r,value:g(n._fields,r)._f.value})}),[a,r,n]),{field:{name:r,value:u,...p(a)||d.disabled?{disabled:d.disabled||a}:{},onChange:s.useCallback((e=>f.current.onChange({target:{value:l(e),name:r},type:v.CHANGE})),[r]),onBlur:s.useCallback((()=>f.current.onBlur({target:{value:g(n._formValues,r),name:r},type:v.BLUR})),[r,n]),ref:e=>{const t=g(n._fields,r);t&&e&&(t._f.ref={focus:()=>e.focus(),select:()=>e.select(),setCustomValidity:t=>e.setCustomValidity(t),reportValidity:()=>e.reportValidity()})}},formState:d,fieldState:Object.defineProperties({},{invalid:{enumerable:!0,get:()=>!!g(d.errors,r)},isDirty:{enumerable:!0,get:()=>!!g(d.dirtyFields,r)},isTouched:{enumerable:!0,get:()=>!!g(d.touchedFields,r)},error:{enumerable:!0,get:()=>g(d.errors,r)}})}}const P=e=>e.render(I(e));var q=(e,t,r,s,a)=>t?{...r[e],types:{...r[e]&&r[e].types?r[e].types:{},[s]:a||!0}}:{},H=e=>({isOnSubmit:!e||e===b.onSubmit,isOnBlur:e===b.onBlur,isOnChange:e===b.onChange,isOnAll:e===b.all,isOnTouch:e===b.onTouched}),W=(e,t,r)=>!r&&(t.watchAll||t.watch.has(e)||[...t.watch].some((t=>e.startsWith(t)&&/^\.\w+/.test(e.slice(t.length)))));const $=(e,t,r,s)=>{for(const a of r||Object.keys(e)){const r=g(e,a);if(r){const{_f:e,...n}=r;if(e){if(e.refs&&e.refs[0]&&t(e.refs[0],a)&&!s)break;if(e.ref&&t(e.ref,e.name)&&!s)break;$(n,t)}else u(n)&&$(n,t)}}};var z=(e,t,r)=>{const s=y(g(e,r));return R(s,"root",t[r]),R(e,r,s),e},G=e=>"file"===e.type,Z=e=>"function"==typeof e,Y=e=>{if(!f)return!1;const t=e?e.ownerDocument:0;return e instanceof(t&&t.defaultView?t.defaultView.HTMLElement:HTMLElement)},Q=e=>B(e),J=e=>"radio"===e.type,K=e=>e instanceof RegExp;const X={value:!1,isValid:!1},ee={value:!0,isValid:!0};var te=e=>{if(Array.isArray(e)){if(e.length>1){const 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&&!h(e[0].attributes.value)?h(e[0].value)||""===e[0].value?ee:{value:e[0].value,isValid:!0}:ee:X}return X};const re={isValid:!1,value:null};var se=e=>Array.isArray(e)?e.reduce(((e,t)=>t&&t.checked&&!t.disabled?{isValid:!0,value:t.value}:e),re):re;function ae(e,t,r="validate"){if(Q(e)||Array.isArray(e)&&e.every(Q)||p(e)&&!e)return{type:r,message:Q(e)?e:"",ref:t}}var ne=e=>u(e)&&!K(e)?e:{value:e,message:""},ie=async(e,t,r,s,n)=>{const{ref:o,refs:l,required:c,maxLength:d,minLength:f,min:m,max:y,pattern:v,validate:b,name:F,valueAsNumber:k,mount:E,disabled:O}=e._f,j=g(t,F);if(!E||O)return{};const U=l?l[0]:o,T=e=>{s&&U.reportValidity&&(U.setCustomValidity(p(e)?"":e||""),U.reportValidity())},M={},N=J(o),L=a(o),R=N||L,I=(k||G(o))&&h(o.value)&&h(j)||Y(o)&&""===o.value||""===j||Array.isArray(j)&&!j.length,P=q.bind(null,F,r,M),H=(e,t,r,s=A,a=w)=>{const n=e?t:r;M[F]={type:e?s:a,message:n,ref:o,...P(e?s:a,n)}};
vendor: 6,253 bytes, line 1
1if(n?!Array.isArray(j)||!j.length:c&&(!R&&(I||i(j))||p(j)&&!j||L&&!te(l).isValid||N&&!se(l).isValid)){const{value:e,message:t}=Q(c)?{value:!!c,message:c}:ne(c);if(e&&(M[F]={type:D,message:t,ref:U,...P(D,t)},!r))return T(t),M}if(!(I||i(m)&&i(y))){let e,t;const s=ne(y),a=ne(m);if(i(j)||isNaN(j)){const r=o.valueAsDate||new Date(j),n=e=>new Date((new Date).toDateString()+" "+e),i="time"==o.type,u="week"==o.type;B(s.value)&&j&&(e=i?n(j)>n(s.value):u?j>s.value:r>new Date(s.value)),B(a.value)&&j&&(t=i?n(j)<n(a.value):u?j<a.value:r<new Date(a.value))}else{const r=o.valueAsNumber||(j?+j:j);i(s.value)||(e=r>s.value),i(a.value)||(t=r<a.value)}if((e||t)&&(H(!!e,s.message,a.message,_,V),!r))return T(M[F].message),M}if((d||f)&&!I&&(B(j)||n&&Array.isArray(j))){const e=ne(d),t=ne(f),s=!i(e.value)&&j.length>+e.value,a=!i(t.value)&&j.length<+t.value;if((s||a)&&(H(s,e.message,t.message),!r))return T(M[F].message),M}if(v&&!I&&B(j)){const{value:e,message:t}=ne(v);if(K(e)&&!j.match(e)&&(M[F]={type:S,message:t,ref:o,...P(S,t)},!r))return T(t),M}if(b)if(Z(b)){const e=ae(await b(j,t),U);if(e&&(M[F]={...e,...P(x,e.message)},!r))return T(e.message),M}else if(u(b)){let e={};for(const s in b){if(!C(e)&&!r)break;const a=ae(await b[s](j,t),U,s);a&&(e={...a,...P(s,a.message)},T(a.message),r&&(M[F]=e))}if(!C(e)&&(M[F]={ref:U,...e},!r))return M}return T(!0),M};function oe(e,t){const r=Array.isArray(t)?t:N(t)?[t]:L(t),s=1===r.length?e:function(e,t){const r=t.slice(0,-1).length;let s=0;for(;s<r;)e=h(e)?s++:e[t[s++]];return e}(e,r),a=r.length-1,n=r[a];return s&&delete s[n],0!==a&&(u(s)&&C(s)||Array.isArray(s)&&function(e){for(const t in e)if(e.hasOwnProperty(t)&&!h(e[t]))return!1;return!0}(s))&&oe(e,r.slice(0,-1)),e}var ue=()=>{let e=[];return{get observers(){return e},next:t=>{for(const r of e)r.next&&r.next(t)},subscribe:t=>(e.push(t),{unsubscribe:()=>{e=e.filter((e=>e!==t))}}),unsubscribe:()=>{e=[]}}},le=e=>i(e)||!o(e);function ce(e,t){if(le(e)||le(t))return e===t;if(n(e)&&n(t))return e.getTime()===t.getTime();const r=Object.keys(e),s=Object.keys(t);if(r.length!==s.length)return!1;for(const a of r){const r=e[a];if(!s.includes(a))return!1;if("ref"!==a){const e=t[a];if(n(r)&&n(e)||u(r)&&u(e)||Array.isArray(r)&&Array.isArray(e)?!ce(r,e):r!==e)return!1}}return!0}var de=e=>"select-multiple"===e.type,fe=e=>J(e)||a(e),me=e=>Y(e)&&e.isConnected,ye=e=>{for(const t in e)if(Z(e[t]))return!0;return!1};function he(e,t={}){const r=Array.isArray(e);if(u(e)||r)for(const s in e)Array.isArray(e[s])||u(e[s])&&!ye(e[s])?(t[s]=Array.isArray(e[s])?[]:{},he(e[s],t[s])):i(e[s])||(t[s]=!0);return t}function ge(e,t,r){const s=Array.isArray(e);if(u(e)||s)for(const a in e)Array.isArray(e[a])||u(e[a])&&!ye(e[a])?h(t)||le(r[a])?r[a]=Array.isArray(e[a])?he(e[a],[]):{...he(e[a])}:ge(e[a],i(t)?{}:t[a],r[a]):r[a]=!ce(e[a],t[a]);return r}var pe=(e,t)=>ge(e,t,he(t)),ve=(e,{valueAsNumber:t,valueAsDate:r,setValueAs:s})=>h(e)?e:t?""===e?NaN:e?+e:e:r&&B(e)?new Date(e):s?s(e):e;function be(e){const t=e.ref;if(!(e.refs?e.refs.every((e=>e.disabled)):t.disabled))return G(t)?t.files:J(t)?se(e.refs).value:de(t)?[...t.selectedOptions].map((({value:e})=>e)):a(t)?te(e.refs).value:ve(h(t.value)?e.ref.value:t.value,e)}var _e=(e,t,r,s)=>{const a={};for(const n of e){const e=g(t,n);e&&R(a,n,e._f)}return{criteriaMode:r,names:[...e],fields:a,shouldUseNativeValidation:s}},Ve=e=>h(e)?e:K(e)?e.source:u(e)?K(e.value)?e.value.source:e.value:e,Ae=e=>e.mount&&(e.required||e.min||e.max||e.maxLength||e.minLength||e.pattern||e.validate);function we(e,t,r){const s=g(e,r);if(s||N(r))return{error:s,name:r};const a=r.split(".");for(;a.length;){const s=a.join("."),n=g(t,s),i=g(e,s);if(n&&!Array.isArray(n)&&r!==s)return{name:r};if(i&&i.type)return{name:s,error:i};a.pop()}return{name:r}}var Se=(e,t,r,s,a)=>!a.isOnAll&&(!r&&a.isOnTouch?!(t||e):(r?s.isOnBlur:a.isOnBlur)?!e:!(r?s.isOnChange:a.isOnChange)||e),De=(e,t)=>!y(g(e,t)).length&&oe(e,t);const xe={mode:b.onSubmit,reValidateMode:b.onChange,shouldFocusError:!0};function Fe(e={},t){let r,s={...xe,...e},o={submitCount:0,isDirty:!1,isLoading:Z(s.defaultValues),isValidating:!1,isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,touchedFields:{},dirtyFields:{},errors:s.errors||{},disabled:s.disabled||!1},d={},_=(u(s.values)||u(s.defaultValues))&&m(s.values||s.defaultValues)||{},V=s.shouldUnregister?{}:m(_),A={action:!1,mount:!1,watch:!1},w={mount:new Set,unMount:new Set,array:new Set,watch:new Set},S=0;const D={isDirty:!1,dirtyFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1},x={values:ue(),array:ue(),state:ue()},F=H(s.mode),k=H(s.reValidateMode),E=s.criteriaMode===b.all,O=async e=>{if(D.isValid||e){const e=s.resolver?C((await I()).errors):await P(d,!0);e!==o.isValid&&x.state.next({isValid:e})}},U=e=>D.isValidating&&x.state.next({isValidating:e}),T=(e,t,r,s)=>{const a=g(d,e);if(a){const n=g(V,e,h(r)?g(_,e):r);h(n)||s&&s.defaultChecked||t?R(V,e,t?n:be(a._f)):J(e,n),A.mount&&O()}},N=(e,t,r,s,a)=>{let n=!1,i=!1;const u={name:e},l=!(!g(d,e)||!g(d,e)._f.disabled);if(!r||s){D.isDirty&&(i=o.isDirty,o.isDirty=u.isDirty=q(),n=i!==u.isDirty);const r=l||ce(g(_,e),t);i=!(l||!g(o.dirtyFields,e)),r||l?oe(o.dirtyFields,e):R(o.dirtyFields,e,!0),u.dirtyFields=o.dirtyFields,n=n||D.dirtyFields&&i!==!r}if(r){const t=g(o.touchedFields,e);t||(R(o.touchedFields,e,r),u.touchedFields=o.touchedFields,n=n||D.touchedFields&&t!==r)}return n&&a&&x.state.next(u),n?u:{}},L=(t,s,a,n)=>{const i=g(o.errors,t),u=D.isValid&&p(s)&&o.isValid!==s;var l;if(e.delayError&&a?(l=()=>((e,t)=>{R(o.errors,e,t),x.state.next({errors:o.errors})})(t,a),r=e=>{clearTimeout(S),S=setTimeout(l,e)},r(e.delayError)):(clearTimeout(S),r=null,a?R(o.errors,t,a):oe(o.errors,t)),(a?!ce(i,a):i)||!C(n)||u){const e={...n,...u&&p(s)?{isValid:s}:{},errors:o.errors,name:t};o={...o,...e},x.state.next(e)}U(!1)},I=async e=>s.resolver(V,s.context,_e(e||w.mount,d,s.criteriaMode,s.shouldUseNativeValidation)),P=async(e,t,r={valid:!0})=>{for(const a in e){const n=e[a];if(n){const{_f:e,...a}=n;if(e){const a=w.array.has(e.name),i=await ie(n,V,E,s.shouldUseNativeValidation&&!t,a);if(i[e.name]&&(r.valid=!1,t))break;!t&&(g(i,e.name)?a?z(o.errors,i,e.name):R(o.errors,e.name,i[e.name]):oe(o.errors,e.name))}a&&await P(a,t,r)}}return r.valid},q=(e,t)=>
1(e&&t&&R(V,e,t),!ce(se(),_)),Q=(e,t,r)=>M(e,w,{...A.mount?V:h(t)?_:B(e)?{[e]:t}:t},r,t),J=(e,t,r={})=>{const s=g(d,e);let n=t;if(s){const r=s._f;r&&(!r.disabled&&R(V,e,ve(t,r)),n=Y(r.ref)&&i(t)?"":t,de(r.ref)?[...r.ref.options].forEach((e=>e.selected=n.includes(e.value))):r.refs?a(r.ref)?r.refs.length>1?r.refs.forEach((e=>(!e.defaultChecked||!e.disabled)&&(e.checked=Array.isArray(n)?!!n.find((t=>t===e.value)):n===e.value))):r.refs[0]&&(r.refs[0].checked=!!n):r.refs.forEach((e=>e.checked=e.value===n)):G(r.ref)?r.ref.value="":(r.ref.value=n,r.ref.type||x.values.next({name:e,values:{...V}})))}(r.shouldDirty||r.shouldTouch)&&N(e,n,r.shouldTouch,r.shouldDirty,!0),r.shouldValidate&&re(e)},K=(e,t,r)=>{for(const s in t){const a=t[s],i=`${e}.${s}`,o=g(d,i);!w.array.has(e)&&le(a)&&(!o||o._f)||n(a)?J(i,a,r):K(i,a,r)}},X=(e,r,s={})=>{const a=g(d,e),n=w.array.has(e),u=m(r);R(V,e,u),n?(x.array.next({name:e,values:{...V}}),(D.isDirty||D.dirtyFields)&&s.shouldDirty&&x.state.next({name:e,dirtyFields:pe(_,V),isDirty:q(e,u)})):!a||a._f||i(u)?J(e,u,s):K(e,u,s),W(e,w)&&x.state.next({...o}),x.values.next({name:e,values:{...V}}),!A.mount&&t()},ee=async e=>{const t=e.target;let a=t.name,n=!0;const i=g(d,a),u=e=>{n=Number.isNaN(e)||e===g(V,a,e)};if(i){let c,f;const m=t.type?be(i._f):l(e),y=e.type===v.BLUR||e.type===v.FOCUS_OUT,h=!Ae(i._f)&&!s.resolver&&!g(o.errors,a)&&!i._f.deps||Se(y,g(o.touchedFields,a),o.isSubmitted,k,F),p=W(a,w,y);R(V,a,m),y?(i._f.onBlur&&i._f.onBlur(e),r&&r(0)):i._f.onChange&&i._f.onChange(e);const b=N(a,m,y,!1),_=!C(b)||p;if(!y&&x.values.next({name:a,type:e.type,values:{...V}}),h)return D.isValid&&O(),_&&x.state.next({name:a,...p?{}:b});if(!y&&p&&x.state.next({...o}),U(!0),s.resolver){const{errors:e}=await I([a]);if(u(m),n){const t=we(o.errors,d,a),r=we(e,d,t.name||a);c=r.error,a=r.name,f=C(e)}}else c=(await ie(i,V,E,s.shouldUseNativeValidation))[a],u(m),n&&(c?f=!1:D.isValid&&(f=await P(d,!0)));n&&(i._f.deps&&re(i._f.deps),L(a,f,c,b))}},te=(e,t)=>{if(g(o.errors,t)&&e.focus)return e.focus(),1},re=async(e,t={})=>{let r,a;const n=j(e);if(U(!0),s.resolver){const t=await(async e=>{const{errors:t}=await I(e);if(e)for(const r of e){const e=g(t,r);e?R(o.errors,r,e):oe(o.errors,r)}else o.errors=t;return t})(h(e)?e:n);r=C(t),a=e?!n.some((e=>g(t,e))):r}else e?(a=(await Promise.all(n.map((async e=>{const t=g(d,e);return await P(t&&t._f?{[e]:t}:t)})))).every(Boolean),(a||o.isValid)&&O()):a=r=await P(d);return x.state.next({...!B(e)||D.isValid&&r!==o.isValid?{}:{name:e},...s.resolver||!e?{isValid:r}:{},errors:o.errors,isValidating:!1}),t.shouldFocus&&!a&&$(d,te,e?n:w.mount),a},se=e=>{const t={..._,...A.mount?V:{}};return h(e)?t:B(e)?g(t,e):e.map((e=>g(t,e)))},ae=(e,t)=>({invalid:!!g((t||o).errors,e),isDirty:!!g((t||o).dirtyFields,e),isTouched:!!g((t||o).touchedFields,e),error:g((t||o).errors,e)}),ne=(e,t,r)=>{const s=(g(d,e,{_f:{}})._f||{}).ref;R(o.errors,e,{...t,ref:s}),x.state.next({name:e,errors:o.errors,isValid:!1}),r&&r.shouldFocus&&s&&s.focus&&s.focus()},ye=(e,t={})=>{for(const r of e?j(e):w.mount)w.mount.delete(r),w.array.delete(r),t.keepValue||(oe(d,r),oe(V,r)),!t.keepError&&oe(o.errors,r),!t.keepDirty&&oe(o.dirtyFields,r),!t.keepTouched&&oe(o.touchedFields,r),!s.shouldUnregister&&!t.keepDefaultValue&&oe(_,r);x.values.next({values:{...V}}),x.state.next({...o,...t.keepDirty?{isDirty:q()}:{}}),!t.keepIsValid&&O()},he=({disabled:e,name:t,field:r,fields:s,value:a})=>{if(p(e)){const n=e?void 0:h(a)?be(r?r._f:g(s,t)._f):a;R(V,t,n),N(t,n,!1,!1,!0)}},ge=(e,t={})=>{let r=g(d,e);const a=p(t.disabled);return R(d,e,{...r||{},_f:{...r&&r._f?r._f:{ref:{name:e}},name:e,mount:!0,...t}}),w.mount.add(e),r?he({field:r,disabled:t.disabled,name:e,value:t.value}):T(e,!0,t.value),{...a?{disabled:t.disabled}:{},...s.progressive?{required:!!t.required,min:Ve(t.min),max:Ve(t.max),minLength:Ve(t.minLength),maxLength:Ve(t.maxLength),pattern:Ve(t.pattern)}:{},name:e,onChange:ee,onBlur:ee,ref:a=>{if(a){ge(e,t),r=g(d,e);const s=h(a.value)&&a.querySelectorAll&&a.querySelectorAll("input,select,textarea")[0]||a,n=fe(s),i=r._f.refs||[];if(n?i.find((e=>e===s)):s===r._f.ref)return;R(d,e,{_f:{...r._f,...n?{refs:[...i.filter(me),s,...Array.isArray(g(_,e))?[{}
1]:[]],ref:{type:s.type,name:e}}:{ref:s}}}),T(e,!1,void 0,s)}else r=g(d,e,{}),r._f&&(r._f.mount=!1),(s.shouldUnregister||t.shouldUnregister)&&(!c(w.array,e)||!A.action)&&w.unMount.add(e)}}},Fe=()=>s.shouldFocusError&&$(d,te,w.mount),ke=(e,t)=>async r=>{let a;r&&(r.preventDefault&&r.preventDefault(),r.persist&&r.persist());let n=m(V);if(x.state.next({isSubmitting:!0}),s.resolver){const{errors:e,values:t}=await I();o.errors=e,n=t}else await P(d);if(oe(o.errors,"root"),C(o.errors)){x.state.next({errors:{}});try{await e(n,r)}catch(i){a=i}}else t&&await t({...o.errors},r),Fe(),setTimeout(Fe);if(x.state.next({isSubmitted:!0,isSubmitting:!1,isSubmitSuccessful:C(o.errors)&&!a,submitCount:o.submitCount+1,errors:o.errors}),a)throw a},Ee=(r,s={})=>{const a=r?m(r):_,n=m(a),i=r&&!C(r)?n:_;if(s.keepDefaultValues||(_=a),!s.keepValues){if(s.keepDirtyValues)for(const e of w.mount)g(o.dirtyFields,e)?R(i,e,g(V,e)):X(e,g(i,e));else{if(f&&h(r))for(const e of w.mount){const t=g(d,e);if(t&&t._f){const e=Array.isArray(t._f.refs)?t._f.refs[0]:t._f.ref;if(Y(e)){const t=e.closest("form");if(t){t.reset();break}}}}d={}}V=e.shouldUnregister?s.keepDefaultValues?m(_):{}:m(i),x.array.next({values:{...i}}),x.values.next({values:{...i}})}w={mount:new Set,unMount:new Set,array:new Set,watch:new Set,watchAll:!1,focus:""},!A.mount&&t(),A.mount=!D.isValid||!!s.keepIsValid||!!s.keepDirtyValues,A.watch=!!e.shouldUnregister,x.state.next({submitCount:s.keepSubmitCount?o.submitCount:0,isDirty:s.keepDirty?o.isDirty:!(!s.keepDefaultValues||ce(r,_)),isSubmitted:!!s.keepIsSubmitted&&o.isSubmitted,dirtyFields:s.keepDirtyValues?s.keepDefaultValues&&V?pe(_,V):o.dirtyFields:s.keepDefaultValues&&r?pe(_,r):{},touchedFields:s.keepTouched?o.touchedFields:{},errors:s.keepErrors?o.errors:{},isSubmitSuccessful:!!s.keepIsSubmitSuccessful&&o.isSubmitSuccessful,isSubmitting:!1})},Ce=(e,t)=>Ee(Z(e)?e(V):e,t);return{control:{register:ge,unregister:ye,getFieldState:ae,handleSubmit:ke,setError:ne,_executeSchema:I,_getWatch:Q,_getDirty:q,_updateValid:O,_removeUnmounted:()=>{for(const e of w.unMount){const t=g(d,e);t&&(t._f.refs?t._f.refs.every((e=>!me(e))):!me(t._f.ref))&&ye(e)}w.unMount=new Set},_updateFieldArray:(e,t=[],r,s,a=!0,n=!0)=>{if(s&&r){if(A.action=!0,n&&Array.isArray(g(d,e))){const t=r(g(d,e),s.argA,s.argB);a&&R(d,e,t)}if(n&&Array.isArray(g(o.errors,e))){const t=r(g(o.errors,e),s.argA,s.argB);a&&R(o.errors,e,t),De(o.errors,e)}if(D.touchedFields&&n&&Array.isArray(g(o.touchedFields,e))){const t=r(g(o.touchedFields,e),s.argA,s.argB);a&&R(o.touchedFields,e,t)}D.dirtyFields&&(o.dirtyFields=pe(_,V)),x.state.next({name:e,isDirty:q(e,t),dirtyFields:o.dirtyFields,errors:o.errors,isValid:o.isValid})}else R(V,e,t)},_updateDisabledField:he,_getFieldArray:t=>y(g(A.mount?V:_,t,e.shouldUnregister?g(_,t,[]):[])),_reset:Ee,_resetDefaultValues:()=>Z(s.defaultValues)&&s.defaultValues().then((e=>{Ce(e,s.resetOptions),x.state.next({isLoading:!1})})),_updateFormState:e=>{o={...o,...e}},_disableForm:e=>{p(e)&&(x.state.next({disabled:e}),$(d,((t,r)=>{let s=e;const a=g(d,r);a&&p(a._f.disabled)&&(s||(s=a._f.disabled)),t.disabled=s}),0,!1))},_subjects:x,_proxyFormState:D,_setErrors:e=>{o.errors=e,x.state.next({errors:o.errors,isValid:!1})},get _fields(){return d},get _formValues(){return V},get _state(){return A},set _state(e){A=e},get _defaultValues(){return _},get _names(){return w},set _names(e){w=e},get _formState(){return o},set _formState(e){o=e},get _options(){return s},set _options(e){s={...s,...e}}},trigger:re,register:ge,handleSubmit:ke,watch:(e,t)=>Z(e)?x.values.subscribe({next:r=>e(Q(void 0,t),r)}):Q(e,t,!0),setValue:X,getValues:se,reset:Ce,resetField:(e,t={})=>{g(d,e)&&(h(t.defaultValue)?X(e,m(g(_,e))):(X(e,t.defaultValue),R(_,e,m(t.defaultValue))),t.keepTouched||oe(o.touchedFields,e),t.keepDirty||(oe(o.dirtyFields,e),o.isDirty=t.defaultValue?q(e,m(g(_,e))):q()),t.keepError||(oe(o.errors,e),D.isValid&&O()),x.state.next({...o}))},clearErrors:e=>{e&&j(e).forEach((e=>oe(o.errors,e))),x.state.next({errors:e?o.errors:{}})},unregister:ye,setError:ne,setFocus:(e,t={})=>{const r=g(d,e),s=r&&r._f;if(s){const e=s.refs?s.refs[0]:s.ref;e.focus&&(e.focus(),t.shouldSelect&&e.select())}},getFieldState:ae}}function ke(e={}){const t=s.useRef(),r=s.useRef(),[a,n]=s.useState({isDirty:!1,isValidating:!1,isLoading:Z(e.defaultValues),isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,submitCount:0,dirtyFields:{},touchedFields:{},errors:e.errors||{},disabled:e.disabled||!1,defaultValues:Z(e.defaultValues)?void 0:e.defaultValues});t.current||(t.current={...Fe(e,(()=>n((e=>({...e}))))),formState:a});const i=t.current.control;return i._options=e,T({subject:i._subjects.state,next:e=>{O(e,i._proxyFormState,i._updateFormState,!0)&&n({...i._formState})}}),s.useEffect((()=>i._disableForm(e.disabled)),[i,e.disabled]),s.useEffect((()=>
vendor: 779 bytes, lines 1-2
1{if(i._proxyFormState.isDirty){const e=i._getDirty();e!==a.isDirty&&i._subjects.state.next({isDirty:e})}}),[i,a.isDirty]),s.useEffect((()=>{e.values&&!ce(e.values,r.current)?(i._reset(e.values,i._options.resetOptions),r.current=e.values,n((e=>({...e})))):i._resetDefaultValues()}),[e.values,i]),s.useEffect((()=>{e.errors&&i._setErrors(e.errors)}),[e.errors,i]),s.useEffect((()=>{i._state.mount||(i._updateValid(),i._state.mount=!0),i._state.watch&&(i._state.watch=!1,i._subjects.state.next({...i._formState})),i._removeUnmounted()})),s.useEffect((()=>{e.shouldUnregister&&i._subjects.values.next({values:i._getWatch()})}),[e.shouldUnregister,i]),t.current.formState=E(a,i),t.current}}}]);
2//# sourceMappingURL=7d39f7221b6c3b96bcc62642550ce8fc10da3d27-3221637a8c97a49db565.js.map

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.