PageSourceSearch

https://cdn.supademo.com/v3.24.5/_next/static/chunks/2eov_w8-jcozs.js

js supademo.com collected 2026-09-24 08:29:08 UTC 32,647 bytes, 4 lines download raw bytes

1;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="444cb5b5-dde1-95f5-92c9-e57115528254")}catch(e){}}();
2(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,139397,33651,e=>{"use strict";var t=e.i(873803);try{var r="u">typeof window?window:e.g;r._sentryModuleMetadata=r._sentryModuleMetadata||{},r._sentryModuleMetadata[(new r.Error).stack]=Object.assign({},r._sentryModuleMetadata[(new r.Error).stack],{"_sentryBundlerPluginAppKey:supademo-app":!0})}catch(e){}var a=e=>e instanceof Date,i=e=>null==e,s=e=>!i(e)&&!Array.isArray(e)&&"object"==typeof e&&!a(e),l=e=>s(e)&&e.target?"checkbox"===e.target.type?e.target.checked:e.target.value:e,o=(e,t)=>e.has(t.substring(0,t.search(/\.\d+(\.|$)/))||t),n="u">typeof window&&void 0!==window.HTMLElement&&"u">typeof document;function u(e){let t,r=Array.isArray(e),a="u">typeof FileList&&e instanceof FileList;if(e instanceof Date)t=new Date(e);else if(e instanceof Set)t=new Set(e);else{let i;if(!(!(n&&(e instanceof Blob||a))&&(r||s(e))))return e;if(t=r?[]:{},r||s(i=e.constructor&&e.constructor.prototype)&&i.hasOwnProperty("isPrototypeOf"))for(let r in e)e.hasOwnProperty(r)&&(t[r]=u(e[r]));else t=e}return t}var d=e=>Array.isArray(e)?e.filter(Boolean):[],f=e=>void 0===e,c=(e,t,r)=>{if(!t||!s(e))return r;let a=d(t.split(/[,[\].]+?/)).reduce((e,t)=>i(e)?e:e[t],e);return f(a)||a===e?f(e[t])?r:e[t]:a},y=e=>d(e.replace(/["|']|\]/g,"").split(/\.|\[/)),p=(e,t,r)=>{let a=-1,i=/^\w*$/.test(t)?[t]:y(t),l=i.length,o=l-1;for(;++a<l;){let t=i[a],l=r;if(a!==o){let r=e[t];l=s(r)||Array.isArray(r)?r:isNaN(+i[a+1])?{}:[]}if("__proto__"===t||"constructor"===t||"prototype"===t)return;e[t]=l,e=e[t]}return e};let m="blur",v="onChange",h="onSubmit",g="maxLength",b="minLength",_="pattern",w="required",k=t.default.createContext(null);var A=(e,t,r,a=!0)=>{let i={defaultValues:t._defaultValues};for(let s in e)Object.defineProperty(i,s,{get:()=>("all"!==t._proxyFormState[s]&&(t._proxyFormState[s]=!a||"all"),r&&(r[s]=!0),e[s])});return i},V=e=>s(e)&&!Object.keys(e).length,x=(e,t,r,a)=>{r(e);let{name:i,...s}=e;return V(s)||Object.keys(s).length>=Object.keys(t).length||Object.keys(s).find(e=>t[e]===(!a||"all"))},S=e=>Array.isArray(e)?e:[e],F=(e,t,r)=>!e||!t||e===t||S(e).some(e=>e&&(r?e===t:e.startsWith(t)||t.startsWith(e)));function E(e){let r=t.default.useRef(e);r.current=e,t.default.useEffect(()=>{let t=!e.disabled&&r.current.subject&&r.current.subject.subscribe({next:r.current.next});return()=>{t&&t.unsubscribe()}},[e.disabled])}var O=(e,t,r,a,i)=>"string"==typeof e?(a&&t.watch.add(e),c(r,e,i)):Array.isArray(e)?e.map(e=>(a&&t.watch.add(e),c(r,e))):(a&&(t.watchAll=!0),r),D=(e,t,r,a,i)=>t?{...r[e],types:{...r[e]&&r[e].types?r[e].types:{},[a]:i||!0}}:{},M=e=>({isOnSubmit:!e||e===h,isOnBlur:"onBlur"===e,isOnChange:e===v,isOnAll:"all"===e,isOnTouch:"onTouched"===e}),C=(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=c(e,i);if(r){let{_f:e,...l}=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(l,t))break}else if(s(l)&&j(l,t))break}}};var T=(e,t,r)=>{let a=S(c(e,r));return p(a,"root",t[r]),p(e,r,a),e},P=e=>"function"==typeof e,B=e=>{if(!n)return!1;let t=e?e.ownerDocument:0;return e instanceof(t&&t.defaultView?t.defaultView.HTMLElement:HTMLElement)},U=e=>"string"==typeof e;let N={value:!1,isValid:!1},L={value:!0,isValid:!0};var R=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&&!f(e[0].attributes.value)?f(e[0].value)||""===e[0].value?L:{value:e[0].value,isValid:!0}:L:N}return N};let q={isValid:!1,value:null};var z=e=>Array.isArray(e)?e.reduce((e,t)=>t&&t.checked&&!t.disabled?{isValid:!0,value:t.value}:e,q):q;function $(e,t,r="validate"){if(U(e)||Array.isArray(e)&&e.every(U)||"boolean"==typeof e&&!e)return{type:r,message:U(e)?e:"",ref:t}}var I=e=>!s(e)||e instanceof RegExp?{value:e,message:""}:e,H=async(e,t,r,a,l,o)=>{let{ref:n,refs:u,required:d,maxLength:y,minLength:p,min:m,max:v,pattern:h,validate:k,name:A,valueAsNumber:x,mount:S}=e._f,F=c(r,A);if(!S||t.has(A))return{};let E=u?u[0]:n,O=e=>{l&&E.reportValidity&&(E.setCustomValidity("boolean"==typeof e?"":e||""),E.reportValidity())},M={},C="radio"===n.type,j="checkbox"===n.type,T=(x||"file"===n.type)&&f(n.value)&&f(F)||B(n)&&""===n.value||""===F||Array.isArray(F)&&!F.length,N=D.bind(null,A,a,M),L=(e,t,r,a=g,i=b)=>{let s=e?t:r;M[A]={type:e?a:i,message:s,ref:n,...N(e?a:i,s)}};if(o?!Array.isArray(F)||!F.length:d&&(!(C||j)&&(T||i(F))||"boolean"==typeof F&&!F||j&&!R(u).isValid||C&&!z(u).isValid)){let{value:e,message:t}=U(d)?{value:!!d,message:d}:I(d);
2if(e&&(M[A]={type:w,message:t,ref:E,...N(w,t)},!a))return O(t),M}if(!T&&(!i(m)||!i(v))){let e,t,r=I(v),s=I(m);if(i(F)||isNaN(F)){let a=n.valueAsDate||new Date(F),i=e=>new Date(new Date().toDateString()+" "+e),l="time"==n.type,o="week"==n.type;"string"==typeof r.value&&F&&(e=l?i(F)>i(r.value):o?F>r.value:a>new Date(r.value)),"string"==typeof s.value&&F&&(t=l?i(F)<i(s.value):o?F<s.value:a<new Date(s.value))}else{let a=n.valueAsNumber||(F?+F:F);i(r.value)||(e=a>r.value),i(s.value)||(t=a<s.value)}if((e||t)&&(L(!!e,r.message,s.message,"max","min"),!a))return O(M[A].message),M}if((y||p)&&!T&&("string"==typeof F||o&&Array.isArray(F))){let e=I(y),t=I(p),r=!i(e.value)&&F.length>+e.value,s=!i(t.value)&&F.length<+t.value;if((r||s)&&(L(r,e.message,t.message),!a))return O(M[A].message),M}if(h&&!T&&"string"==typeof F){let{value:e,message:t}=I(h);if(e instanceof RegExp&&!F.match(e)&&(M[A]={type:_,message:t,ref:n,...N(_,t)},!a))return O(t),M}if(k){if(P(k)){let e=$(await k(F,r),E);if(e&&(M[A]={...e,...N("validate",e.message)},!a))return O(e.message),M}else if(s(k)){let e={};for(let t in k){if(!V(e)&&!a)break;let i=$(await k[t](F,r),E,t);i&&(e={...i,...N(t,i.message)},O(i.message),a&&(M[A]=e))}if(!V(e)&&(M[A]={ref:E,...e},!a))return M}}return O(!0),M};function K(e,t){let r=Array.isArray(t)?t:/^\w*$/.test(t)?[t]:y(t),a=1===r.length?e:function(e,t){let r=t.slice(0,-1).length,a=0;for(;a<r;)e=f(e)?a++:e[t[a++]];return e}(e,r),i=r.length-1,l=r[i];return a&&delete a[l],0!==i&&(s(a)&&V(a)||Array.isArray(a)&&function(e){for(let t in e)if(e.hasOwnProperty(t)&&!f(e[t]))return!1;return!0}(a))&&K(e,r.slice(0,-1)),e}var W=()=>{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=[]}}},Z=e=>i(e)||"object"!=typeof e;function J(e,t){if(Z(e)||Z(t))return e===t;if(a(e)&&a(t))return e.getTime()===t.getTime();let r=Object.keys(e),i=Object.keys(t);if(r.length!==i.length)return!1;for(let l of r){let r=e[l];if(!i.includes(l))return!1;if("ref"!==l){let e=t[l];if(a(r)&&a(e)||s(r)&&s(e)||Array.isArray(r)&&Array.isArray(e)?!J(r,e):r!==e)return!1}}return!0}var G=e=>B(e)&&e.isConnected,Q=e=>{for(let t in e)if(P(e[t]))return!0;return!1};function X(e,t={}){let r=Array.isArray(e);if(s(e)||r)for(let r in e)Array.isArray(e[r])||s(e[r])&&!Q(e[r])?(t[r]=Array.isArray(e[r])?[]:{},X(e[r],t[r])):i(e[r])||(t[r]=!0);return t}var Y=(e,t)=>(function e(t,r,a){let l=Array.isArray(t);if(s(t)||l)for(let l in t)Array.isArray(t[l])||s(t[l])&&!Q(t[l])?f(r)||Z(a[l])?a[l]=Array.isArray(t[l])?X(t[l],[]):{...X(t[l])}:e(t[l],i(r)?{}:r[l],a[l]):a[l]=!J(t[l],r[l]);return a})(e,t,X(t)),ee=(e,{valueAsNumber:t,valueAsDate:r,setValueAs:a})=>f(e)?e:t?""===e?NaN:e?+e:e:r&&"string"==typeof e?new Date(e):a?a(e):e;function et(e){let t=e.ref;return"file"===t.type?t.files:"radio"===t.type?z(e.refs).value:"select-multiple"===t.type?[...t.selectedOptions].map(({value:e})=>e):"checkbox"===t.type?R(e.refs).value:ee(f(t.value)?e.ref.value:t.value,e)}var er=e=>f(e)?e:e instanceof RegExp?e.source:s(e)?e.value instanceof RegExp?e.value.source:e.value:e;let ea="AsyncFunction";var ei=e=>!!e&&!!e.validate&&!!(P(e.validate)&&e.validate.constructor.name===ea||s(e.validate)&&Object.values(e.validate).find(e=>e.constructor.name===ea));function es(e,t,r){let a=c(e,r);if(a||/^\w*$/.test(r))return{error:a,name:r};let i=r.split(".");for(;i.length;){let a=i.join("."),s=c(t,a),l=c(e,a);if(s&&!Array.isArray(s)&&r!==a)break;if(l&&l.type)return{name:a,error:l};i.pop()}return{name:r}}let el={mode:h,reValidateMode:v,shouldFocusError:!0};e.s(["Controller",0,e=>e.render(function(e){let r=t.default.useContext(k),{name:a,disabled:i,control:s=r.control,shouldUnregister:n}=e,d=o(s._names.array,a),y=function(e){let r=t.default.useContext(k),{control:a=r.control,name:i,defaultValue:s,disabled:l,exact:o}=e||{},n=t.default.useRef(i);n.current=i,E({disabled:l,subject:a._subjects.values,next:e=>{F(n.current,e.name,o)&&f(u(O(n.current,a._names,e.values||a._formValues,!1,s)))}});let[d,f]=t.default.useState(a._getWatch(i,s));return t.default.useEffect(()=>a._removeUnmounted()),d}({control:s,name:a,defaultValue:c(s._formValues,a,c(s._defaultValues,a,e.defaultValue)),exact:!0}),v=function(e){let r=t.default.useContext(k),{control:a=r.control,disabled:i,name:s,exact:l}=e||{},[o,n]=t.default.useState(a._formState),u=t.default.useRef(!0),d=t.default.useRef({isDirty:!1,isLoading:!1,dirtyFields:!1,touchedFields:!1,validatingFields:!1,isValidating:!1,isValid:!1,errors:!1}),f=t.default.useRef(s);return f.current=s,E({disabled:i,next:e=>u.current&&F(f.current,e.name,l)&&x(e,d.current,a._updateFormState)&&n({...a._formState,...e}),subject:a._subjects.state}),t.default.useEffect(()=>
2(u.current=!0,d.current.isValid&&a._updateValid(!0),()=>{u.current=!1}),[a]),t.default.useMemo(()=>A(o,a,d.current,!1),[o,a])}({control:s,name:a,exact:!0}),h=t.default.useRef(s.register(a,{...e.rules,value:y,..."boolean"==typeof e.disabled?{disabled:e.disabled}:{}})),g=t.default.useMemo(()=>Object.defineProperties({},{invalid:{enumerable:!0,get:()=>!!c(v.errors,a)},isDirty:{enumerable:!0,get:()=>!!c(v.dirtyFields,a)},isTouched:{enumerable:!0,get:()=>!!c(v.touchedFields,a)},isValidating:{enumerable:!0,get:()=>!!c(v.validatingFields,a)},error:{enumerable:!0,get:()=>c(v.errors,a)}}),[v,a]),b=t.default.useMemo(()=>({name:a,value:y,..."boolean"==typeof i||v.disabled?{disabled:v.disabled||i}:{},onChange:e=>h.current.onChange({target:{value:l(e),name:a},type:"change"}),onBlur:()=>h.current.onBlur({target:{value:c(s._formValues,a),name:a},type:m}),ref:e=>{let t=c(s._fields,a);t&&e&&(t._f.ref={focus:()=>e.focus(),select:()=>e.select(),setCustomValidity:t=>e.setCustomValidity(t),reportValidity:()=>e.reportValidity()})}}),[a,s._formValues,i,v.disabled,y,s._fields]);return t.default.useEffect(()=>{let e=s._options.shouldUnregister||n,t=(e,t)=>{let r=c(s._fields,e);r&&r._f&&(r._f.mount=t)};if(t(a,!0),e){let e=u(c(s._options.defaultValues,a));p(s._defaultValues,a,e),f(c(s._formValues,a))&&p(s._formValues,a,e)}return d||s.register(a),()=>{(d?e&&!s._state.action:e)?s.unregister(a):t(a,!1)}},[a,s,d,n]),t.default.useEffect(()=>{s._updateDisabledField({disabled:i,fields:s._fields,name:a})},[i,a,s]),t.default.useMemo(()=>({field:b,formState:v,fieldState:g}),[b,v,g])}(e)),"appendErrors",0,D,"get",0,c,"set",0,p,"useForm",0,function(e={}){let r=t.default.useRef(void 0),y=t.default.useRef(void 0),[v,h]=t.default.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,defaultValues:P(e.defaultValues)?void 0:e.defaultValues});r.current||(r.current={...function(e={}){let t,r={...el,...e},y={submitCount:0,isDirty:!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},v={},h=(s(r.defaultValues)||s(r.values))&&u(r.defaultValues||r.values)||{},g=r.shouldUnregister?{}:u(h),b={action:!1,mount:!1,watch:!1},_={mount:new Set,disabled:new Set,unMount:new Set,array:new Set,watch:new Set},w=0,k={isDirty:!1,dirtyFields:!1,validatingFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1},A={values:W(),array:W(),state:W()},x=M(r.mode),F=M(r.reValidateMode),E="all"===r.criteriaMode,D=async e=>{if(!r.disabled&&(k.isValid||e)){let e=r.resolver?V((await R()).errors):await z(v,!0);e!==y.isValid&&A.state.next({isValid:e})}},U=(e,t)=>{!r.disabled&&(k.isValidating||k.validatingFields)&&((e||Array.from(_.mount)).forEach(e=>{e&&(t?p(y.validatingFields,e,t):K(y.validatingFields,e))}),A.state.next({validatingFields:y.validatingFields,isValidating:!V(y.validatingFields)}))},N=(e,t,r,a)=>{let i=c(v,e);if(i){let s=c(g,e,f(r)?c(h,e):r);f(s)||a&&a.defaultChecked||t?p(g,e,t?s:et(i._f)):Z(e,s),b.mount&&D()}},L=(e,t,a,i,s)=>{let l=!1,o=!1,n={name:e};if(!r.disabled){let r=!!(c(v,e)&&c(v,e)._f&&c(v,e)._f.disabled);if(!a||i){k.isDirty&&(o=y.isDirty,y.isDirty=n.isDirty=$(),l=o!==n.isDirty);let a=r||J(c(h,e),t);o=!!(!r&&c(y.dirtyFields,e)),a||r?K(y.dirtyFields,e):p(y.dirtyFields,e,!0),n.dirtyFields=y.dirtyFields,l=l||k.dirtyFields&&!a!==o}if(a){let t=c(y.touchedFields,e);t||(p(y.touchedFields,e,a),n.touchedFields=y.touchedFields,l=l||k.touchedFields&&t!==a)}l&&s&&A.state.next(n)}return l?n:{}},R=async e=>{U(e,!0);let t=await r.resolver(g,r.context,((e,t,r,a)=>{let i={};for(let r of e){let e=c(t,r);e&&p(i,r,e._f)}return{criteriaMode:r,names:[...e],fields:i,shouldUseNativeValidation:a}})(e||_.mount,v,r.criteriaMode,r.shouldUseNativeValidation));return U(e),t},q=async e=>{let{errors:t}=await R(e);if(e)for(let r of e){let e=c(t,r);e?p(y.errors,r,e):K(y.errors,r)}else y.errors=t;return t},z=async(e,t,a={valid:!0})=>{for(let i in e){let s=e[i];if(s){let{_f:e,...l}=s;if(e){let l=_.array.has(e.name),o=s._f&&ei(s._f);o&&k.validatingFields&&U([i],!0);let n=await H(s,_.disabled,g,E,r.shouldUseNativeValidation&&!t,l);if(o&&k.validatingFields&&U([i]),n[e.name]&&(a.valid=!1,t))break;t||(c(n,e.name)?l?T(y.errors,n,e.name):p(y.errors,e.name,n[e.name]):K(y.errors,e.name))}V(l)||await z(l,t,a)}}return a.valid},$=(e,t)=>!r.disabled&&(e&&t&&p(g,e,t),!J(eu(),h)),I=(e,t,r)=>O(e,_,{...b.mount?g:f(t)?h:"string"==typeof e?{[e]:t}:t},r,t),Z=(e,t,r={})=>{let a=c(v,e),s=t;if(a){let r=a._f;r&&(r.disabled||p(g,e,ee(t,r)),s=B(r.ref)&&i(t)?"":t,"select-multiple"===r.ref.type?[...r.ref.options].forEac
2h(e=>e.selected=s.includes(e.value)):r.refs?"checkbox"===r.ref.type?r.refs.length>1?r.refs.forEach(e=>(!e.defaultChecked||!e.disabled)&&(e.checked=Array.isArray(s)?!!s.find(t=>t===e.value):s===e.value)):r.refs[0]&&(r.refs[0].checked=!!s):r.refs.forEach(e=>e.checked=e.value===s):"file"===r.ref.type?r.ref.value="":(r.ref.value=s,r.ref.type||A.values.next({name:e,values:{...g}})))}(r.shouldDirty||r.shouldTouch)&&L(e,s,r.shouldTouch,r.shouldDirty,!0),r.shouldValidate&&en(e)},Q=(e,t,r)=>{for(let i in t){let l=t[i],o=`${e}.${i}`,n=c(v,o);(_.array.has(e)||s(l)||n&&!n._f)&&!a(l)?Q(o,l,r):Z(o,l,r)}},X=(e,t,r={})=>{let a=c(v,e),s=_.array.has(e),l=u(t);p(g,e,l),s?(A.array.next({name:e,values:{...g}}),(k.isDirty||k.dirtyFields)&&r.shouldDirty&&A.state.next({name:e,dirtyFields:Y(h,g),isDirty:$(e,l)})):!a||a._f||i(l)?Z(e,l,r):Q(e,l,r),C(e,_)&&A.state.next({...y}),A.values.next({name:b.mount?e:void 0,values:{...g}})},ea=async e=>{b.mount=!0;let i=e.target,s=i.name,o=!0,n=c(v,s),u=e=>{o=Number.isNaN(e)||a(e)&&isNaN(e.getTime())||J(e,c(g,s,e))};if(n){var d,f,h,S,O;let a,b,P,B=i.type?et(n._f):l(e),N=e.type===m||"focusout"===e.type,q=!((P=n._f).mount&&(P.required||P.min||P.max||P.maxLength||P.minLength||P.pattern||P.validate))&&!r.resolver&&!c(y.errors,s)&&!n._f.deps||(d=N,f=c(y.touchedFields,s),h=y.isSubmitted,S=F,!(O=x).isOnAll&&(!h&&O.isOnTouch?!(f||d):(h?S.isOnBlur:O.isOnBlur)?!d:(h?!S.isOnChange:!O.isOnChange)||d)),$=C(s,_,N);p(g,s,B),N?(n._f.onBlur&&n._f.onBlur(e),t&&t(0)):n._f.onChange&&n._f.onChange(e);let I=L(s,B,N,!1),W=!V(I)||$;if(N||A.values.next({name:s,type:e.type,values:{...g}}),q)return k.isValid&&("onBlur"===r.mode&&N?D():N||D()),W&&A.state.next({name:s,...$?{}:I});if(!N&&$&&A.state.next({...y}),r.resolver){let{errors:e}=await R([s]);if(u(B),o){let t=es(y.errors,v,s),r=es(e,v,t.name||s);a=r.error,s=r.name,b=V(e)}}else U([s],!0),a=(await H(n,_.disabled,g,E,r.shouldUseNativeValidation))[s],U([s]),u(B),o&&(a?b=!1:k.isValid&&(b=await z(v,!0)));if(o){n._f.deps&&en(n._f.deps);var M=s,j=b,T=a;let e=c(y.errors,M),i=k.isValid&&"boolean"==typeof j&&y.isValid!==j;if(r.delayError&&T){let e;e=()=>{p(y.errors,M,T),A.state.next({errors:y.errors})},(t=t=>{clearTimeout(w),w=setTimeout(e,t)})(r.delayError)}else clearTimeout(w),t=null,T?p(y.errors,M,T):K(y.errors,M);if((T?!J(e,T):e)||!V(I)||i){let e={...I,...i&&"boolean"==typeof j?{isValid:j}:{},errors:y.errors,name:M};y={...y,...e},A.state.next(e)}}}},eo=(e,t)=>{if(c(y.errors,t)&&e.focus)return e.focus(),1},en=async(e,t={})=>{let a,i,s=S(e);if(r.resolver){let t=await q(f(e)?e:s);a=V(t),i=e?!s.some(e=>c(t,e)):a}else e?((i=(await Promise.all(s.map(async e=>{let t=c(v,e);return await z(t&&t._f?{[e]:t}:t)}))).every(Boolean))||y.isValid)&&D():i=a=await z(v);return A.state.next({..."string"!=typeof e||k.isValid&&a!==y.isValid?{}:{name:e},...r.resolver||!e?{isValid:a}:{},errors:y.errors}),t.shouldFocus&&!i&&j(v,eo,e?s:_.mount),i},eu=e=>{let t={...b.mount?g:h};return f(e)?t:"string"==typeof e?c(t,e):e.map(e=>c(t,e))},ed=(e,t)=>({invalid:!!c((t||y).errors,e),isDirty:!!c((t||y).dirtyFields,e),error:c((t||y).errors,e),isValidating:!!c(y.validatingFields,e),isTouched:!!c((t||y).touchedFields,e)}),ef=(e,t,r)=>{let a=(c(v,e,{_f:{}})._f||{}).ref,{ref:i,message:s,type:l,...o}=c(y.errors,e)||{};p(y.errors,e,{...o,...t,ref:a}),A.state.next({name:e,errors:y.errors,isValid:!1}),r&&r.shouldFocus&&a&&a.focus&&a.focus()},ec=(e,t={})=>{for(let a of e?S(e):_.mount)_.mount.delete(a),_.array.delete(a),t.keepValue||(K(v,a),K(g,a)),t.keepError||K(y.errors,a),t.keepDirty||K(y.dirtyFields,a),t.keepTouched||K(y.touchedFields,a),t.keepIsValidating||K(y.validatingFields,a),r.shouldUnregister||t.keepDefaultValue||K(h,a);A.values.next({values:{...g}}),A.state.next({...y,...!t.keepDirty?{}:{isDirty:$()}}),t.keepIsValid||D()},ey=({disabled:e,name:t,field:r,fields:a})=>{("boolean"==typeof e&&b.mount||e||_.disabled.has(t))&&(e?_.disabled.add(t):_.disabled.delete(t),L(t,et(r?r._f:c(a,t)._f),!1,!1,!0))},ep=(e,t={})=>{let a=c(v,e),i="boolean"==typeof t.disabled||"boolean"==typeof r.disabled;return(p(v,e,{...a||{},_f:{...a&&a._f?a._f:{ref:{name:e}},name:e,mount:!0,...t}}),_.mount.add(e),a)?ey({field:a,disabled:"boolean"==typeof t.disabled?t.disabled:r.disabled,name:e}):N(e,!0,t.value),{...i?{disabled:t.disabled||r.disabled}:{},...r.progressive?{required:!!t.required,min:er(t.min),max:er(t.max),minLength:er(t.minLength),maxLength:er(t.maxLength),pattern:er(t.pattern)}:{}
2,name:e,onChange:ea,onBlur:ea,ref:i=>{if(i){let r;ep(e,t),a=c(v,e);let s=f(i.value)&&i.querySelectorAll&&i.querySelectorAll("input,select,textarea")[0]||i,l="radio"===(r=s).type||"checkbox"===r.type,o=a._f.refs||[];(l?o.find(e=>e===s):s===a._f.ref)||(p(v,e,{_f:{...a._f,...l?{refs:[...o.filter(G),s,...Array.isArray(c(h,e))?[{}]:[]],ref:{type:s.type,name:e}}:{ref:s}}}),N(e,!1,void 0,s))}else(a=c(v,e,{}))._f&&(a._f.mount=!1),(r.shouldUnregister||t.shouldUnregister)&&!(o(_.array,e)&&b.action)&&_.unMount.add(e)}}},em=()=>r.shouldFocusError&&j(v,eo,_.mount),ev=(e,t)=>async a=>{let i;a&&(a.preventDefault&&a.preventDefault(),a.persist&&a.persist());let s=u(g);if(_.disabled.size)for(let e of _.disabled)p(s,e,void 0);if(A.state.next({isSubmitting:!0}),r.resolver){let{errors:e,values:t}=await R();y.errors=e,s=t}else await z(v);if(K(y.errors,"root"),V(y.errors)){A.state.next({errors:{}});try{await e(s,a)}catch(e){i=e}}else t&&await t({...y.errors},a),em(),setTimeout(em);if(A.state.next({isSubmitted:!0,isSubmitting:!1,isSubmitSuccessful:V(y.errors)&&!i,submitCount:y.submitCount+1,errors:y.errors}),i)throw i},eh=(e,t={})=>{let a=e?u(e):h,i=u(a),s=V(e),l=s?h:i;if(t.keepDefaultValues||(h=a),!t.keepValues){if(t.keepDirtyValues)for(let e of Array.from(new Set([..._.mount,...Object.keys(Y(h,g))])))c(y.dirtyFields,e)?p(l,e,c(g,e)):X(e,c(l,e));else{if(n&&f(e))for(let e of _.mount){let t=c(v,e);if(t&&t._f){let e=Array.isArray(t._f.refs)?t._f.refs[0]:t._f.ref;if(B(e)){let t=e.closest("form");if(t){t.reset();break}}}}v={}}g=r.shouldUnregister?t.keepDefaultValues?u(h):{}:u(l),A.array.next({values:{...l}}),A.values.next({values:{...l}})}_={mount:t.keepDirtyValues?_.mount:new Set,unMount:new Set,array:new Set,disabled:new Set,watch:new Set,watchAll:!1,focus:""},b.mount=!k.isValid||!!t.keepIsValid||!!t.keepDirtyValues,b.watch=!!r.shouldUnregister,A.state.next({submitCount:t.keepSubmitCount?y.submitCount:0,isDirty:!s&&(t.keepDirty?y.isDirty:!!(t.keepDefaultValues&&!J(e,h))),isSubmitted:!!t.keepIsSubmitted&&y.isSubmitted,dirtyFields:s?{}:t.keepDirtyValues?t.keepDefaultValues&&g?Y(h,g):y.dirtyFields:t.keepDefaultValues&&e?Y(h,e):t.keepDirty?y.dirtyFields:{},touchedFields:t.keepTouched?y.touchedFields:{},errors:t.keepErrors?y.errors:{},isSubmitSuccessful:!!t.keepIsSubmitSuccessful&&y.isSubmitSuccessful,isSubmitting:!1})},eg=(e,t)=>eh(P(e)?e(g):e,t);return{control:{register:ep,unregister:ec,getFieldState:ed,handleSubmit:ev,setError:ef,_executeSchema:R,_getWatch:I,_getDirty:$,_updateValid:D,_removeUnmounted:()=>{for(let e of _.unMount){let t=c(v,e);t&&(t._f.refs?t._f.refs.every(e=>!G(e)):!G(t._f.ref))&&ec(e)}_.unMount=new Set},_updateFieldArray:(e,t=[],a,i,s=!0,l=!0)=>{if(i&&a&&!r.disabled){if(b.action=!0,l&&Array.isArray(c(v,e))){let t=a(c(v,e),i.argA,i.argB);s&&p(v,e,t)}if(l&&Array.isArray(c(y.errors,e))){let t,r=a(c(y.errors,e),i.argA,i.argB);s&&p(y.errors,e,r),d(c(t=y.errors,e)).length||K(t,e)}if(k.touchedFields&&l&&Array.isArray(c(y.touchedFields,e))){let t=a(c(y.touchedFields,e),i.argA,i.argB);s&&p(y.touchedFields,e,t)}k.dirtyFields&&(y.dirtyFields=Y(h,g)),A.state.next({name:e,isDirty:$(e,t),dirtyFields:y.dirtyFields,errors:y.errors,isValid:y.isValid})}else p(g,e,t)},_updateDisabledField:ey,_getFieldArray:e=>d(c(b.mount?g:h,e,r.shouldUnregister?c(h,e,[]):[])),_reset:eh,_resetDefaultValues:()=>P(r.defaultValues)&&r.defaultValues().then(e=>{eg(e,r.resetOptions),A.state.next({isLoading:!1})}),_updateFormState:e=>{y={...y,...e}},_disableForm:e=>{"boolean"==typeof e&&(A.state.next({disabled:e}),j(v,(t,r)=>{let a=c(v,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:A,_proxyFormState:k,_setErrors:e=>{y.errors=e,A.state.next({errors:y.errors,isValid:!1})},get _fields(){return v},get _formValues(){return g},get _state(){return b},set _state(value){b=value},get _defaultValues(){return h},get _names(){return _},set _names(value){_=value},get _formState(){return y},set _formState(value){y=value},get _options(){return r},set _options(value){r={...r,...value}}},trigger:en,register:ep,handleSubmit:ev,watch:(e,t)=>P(e)?A.values.subscribe({next:r=>e(I(void 0,t),r)}):I(e,t,!0),setValue:X,getValues:eu,reset:eg,resetField:(e,t={})=>{c(v,e)&&(f(t.defaultValue)?X(e,u(c(h,e))):(X(e,t.defaultValue),p(h,e,u(t.defaultValue))),t.keepTouched||K(y.touchedFields,e),t.keepDirty||(K(y.dirtyFields,e),y.isDirty=t.defaultValue?$(e,u
2(c(h,e))):$()),!t.keepError&&(K(y.errors,e),k.isValid&&D()),A.state.next({...y}))},clearErrors:e=>{e&&S(e).forEach(e=>K(y.errors,e)),A.state.next({errors:e?y.errors:{}})},unregister:ec,setError:ef,setFocus:(e,t={})=>{let r=c(v,e),a=r&&r._f;if(a){let e=a.refs?a.refs[0]:a.ref;e.focus&&(e.focus(),t.shouldSelect&&P(e.select)&&e.select())}},getFieldState:ed}}(e),formState:v});let g=r.current.control;return g._options=e,E({subject:g._subjects.state,next:e=>{x(e,g._proxyFormState,g._updateFormState,!0)&&h({...g._formState})}}),t.default.useEffect(()=>g._disableForm(e.disabled),[g,e.disabled]),t.default.useEffect(()=>{if(g._proxyFormState.isDirty){let e=g._getDirty();e!==v.isDirty&&g._subjects.state.next({isDirty:e})}},[g,v.isDirty]),t.default.useEffect(()=>{e.values&&!J(e.values,y.current)?(g._reset(e.values,g._options.resetOptions),y.current=e.values,h(e=>({...e}))):g._resetDefaultValues()},[e.values,g]),t.default.useEffect(()=>{e.errors&&g._setErrors(e.errors)},[e.errors,g]),t.default.useEffect(()=>{g._state.mount||(g._updateValid(),g._state.mount=!0),g._state.watch&&(g._state.watch=!1,g._subjects.state.next({...g._formState})),g._removeUnmounted()}),t.default.useEffect(()=>{e.shouldUnregister&&g._subjects.values.next({values:g._getWatch()})},[e.shouldUnregister,g]),r.current.formState=A(v,g),r.current}],33651);try{var eo="u">typeof window?window:e.g;eo._sentryModuleMetadata=eo._sentryModuleMetadata||{},eo._sentryModuleMetadata[(new eo.Error).stack]=Object.assign({},eo._sentryModuleMetadata[(new eo.Error).stack],{"_sentryBundlerPluginAppKey:supademo-app":!0})}catch(e){}let en=(e,t,r)=>{if(e&&"reportValidity"in e){let a=c(r,t);e.setCustomValidity(a&&a.message||""),e.reportValidity()}},eu=(e,t)=>{for(let r in t.fields){let a=t.fields[r];a&&a.ref&&"reportValidity"in a.ref?en(a.ref,r,e):a.refs&&a.refs.forEach(t=>en(t,r,e))}},ed=(e,t)=>e.some(e=>e.startsWith(t+"."));try{var ef="u">typeof window?window:e.g;ef._sentryModuleMetadata=ef._sentryModuleMetadata||{},ef._sentryModuleMetadata[(new ef.Error).stack]=Object.assign({},ef._sentryModuleMetadata[(new ef.Error).stack],{"_sentryBundlerPluginAppKey:supademo-app":!0})}catch(e){}var ec=function(e,t){for(var r={};e.length;){var a=e[0],i=a.code,s=a.message,l=a.path.join(".");if(!r[l])if("unionErrors"in a){var o=a.unionErrors[0].errors[0];r[l]={message:o.message,type:o.code}}else r[l]={message:s,type:i};if("unionErrors"in a&&a.unionErrors.forEach(function(t){return t.errors.forEach(function(t){return e.push(t)})}),t){var n=r[l].types,u=n&&n[a.code];r[l]=D(l,t,r,i,u?[].concat(u,a.message):a.message)}e.shift()}return r};e.s(["zodResolver",0,function(e,t,r){return void 0===r&&(r={}),function(a,i,s){try{return Promise.resolve(function(i){try{var l=Promise.resolve(e["sync"===r.mode?"parse":"parseAsync"](a,t)).then(function(e){return s.shouldUseNativeValidation&&eu({},s),{errors:{},values:r.raw?a:e}})}catch(e){return i(e)}return l&&l.then?l.then(void 0,i):l}(function(e){if(Array.isArray(null==e?void 0:e.errors))return{values:{},errors:((e,t)=>{t.shouldUseNativeValidation&&eu(e,t);let r={};for(let a in e){let i=c(t.fields,a),s=Object.assign(e[a]||{},{ref:i&&i.ref});if(ed(t.names||Object.keys(e),a)){let e=Object.assign({},c(r,a));p(e,"root",s),p(r,a,e)}else p(r,a,s)}return r})(ec(e.errors,!s.shouldUseNativeValidation&&"all"===s.criteriaMode),s)};throw e}))}catch(e){return Promise.reject(e)}}}],139397)},500318,(e,t,r)=>{"use strict";try{var a="u">typeof window?window:e.g;a._sentryModuleMetadata=a._sentryModuleMetadata||{},a._sentryModuleMetadata[(new a.Error).stack]=Object.assign({},a._sentryModuleMetadata[(new a.Error).stack],{"_sentryBundlerPluginAppKey:supademo-app":!0})}catch(e){}r.parse=function(e,t){if("string"!=typeof e)throw TypeError("argument str must be a string");var r={},a=e.length;if(a<2)return r;var i=t&&t.decode||c,l=0,o=0,n=0;do{if(-1===(o=e.indexOf("=",l)))break;if(-1===(n=e.indexOf(";",l)))n=a;else if(o>n){l=e.lastIndexOf(";",o-1)+1;continue}var u=d(e,l,o),y=f(e,o,u),p=e.slice(u,y);if(!s.call(r,p)){var m=d(e,o+1,n),v=f(e,n,m);34===e.charCodeAt(m)&&34===e.charCodeAt(v-1)&&(m++,v--);var h=e.slice(m,v);r[p]=function(e,t){try{return t(e)}catch(t){return e}}(h,i)}l=n+1}while(l<a)return r},r.serialize=function(e,t,r){var a=r&&r.encode||encodeURIComponent;if("function"!=typeof a)throw TypeError("option encode is invali
2d");if(!l.test(e))throw TypeError("argument name is invalid");var s=a(t);if(!o.test(s))throw TypeError("argument val is invalid");var d=e+"="+s;if(!r)return d;if(null!=r.maxAge){var f=Math.floor(r.maxAge);if(!isFinite(f))throw TypeError("option maxAge is invalid");d+="; Max-Age="+f}if(r.domain){if(!n.test(r.domain))throw TypeError("option domain is invalid");d+="; Domain="+r.domain}if(r.path){if(!u.test(r.path))throw TypeError("option path is invalid");d+="; Path="+r.path}if(r.expires){var c,y=r.expires;if(c=y,"[object Date]"!==i.call(c)||isNaN(y.valueOf()))throw TypeError("option expires is invalid");d+="; Expires="+y.toUTCString()}if(r.httpOnly&&(d+="; HttpOnly"),r.secure&&(d+="; Secure"),r.partitioned&&(d+="; Partitioned"),r.priority)switch("string"==typeof r.priority?r.priority.toLowerCase():r.priority){case"low":d+="; Priority=Low";break;case"medium":d+="; Priority=Medium";break;case"high":d+="; Priority=High";break;default:throw TypeError("option priority is invalid")}if(r.sameSite)switch("string"==typeof r.sameSite?r.sameSite.toLowerCase():r.sameSite){case!0:case"strict":d+="; SameSite=Strict";break;case"lax":d+="; SameSite=Lax";break;case"none":d+="; SameSite=None";break;default:throw TypeError("option sameSite is invalid")}return d};var i=Object.prototype.toString,s=Object.prototype.hasOwnProperty,l=/^[!#$%&'*+\-.^_`|~0-9A-Za-z]+$/,o=/^("?)[\u0021\u0023-\u002B\u002D-\u003A\u003C-\u005B\u005D-\u007E]*\1$/,n=/^([.]?[a-z0-9]([a-z0-9-]{0,61}[a-z0-9])?)([.][a-z0-9]([a-z0-9-]{0,61}[a-z0-9])?)*$/i,u=/^[\u0020-\u003A\u003D-\u007E]*$/;function d(e,t,r){do{var a=e.charCodeAt(t);if(32!==a&&9!==a)return t}while(++t<r)return r}function f(e,t,r){for(;t>r;){var a=e.charCodeAt(--t);if(32!==a&&9!==a)return t+1}return r}
2function c(e){return -1!==e.indexOf("%")?decodeURIComponent(e):e}},450203,(e,t,r)=>{"use strict";try{var a="u">typeof window?window:e.g;a._sentryModuleMetadata=a._sentryModuleMetadata||{},a._sentryModuleMetadata[(new a.Error).stack]=Object.assign({},a._sentryModuleMetadata[(new a.Error).stack],{"_sentryBundlerPluginAppKey:supademo-app":!0})}catch(e){}var i=e.e&&e.e.__assign||function(){return(i=Object.assign||function(e){for(var t,r=1,a=arguments.length;r<a;r++)for(var i in t=arguments[r])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e}).apply(this,arguments)},s=e.e&&e.e.__rest||function(e,t){var r={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&0>t.indexOf(a)&&(r[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,a=Object.getOwnPropertySymbols(e);i<a.length;i++)0>t.indexOf(a[i])&&Object.prototype.propertyIsEnumerable.call(e,a[i])&&(r[a[i]]=e[a[i]]);return r};Object.defineProperty(r,"__esModule",{value:!0}),r.hasCookie=r.deleteCookie=r.setCookie=r.getCookie=r.getCookies=void 0;var l=e.r(500318),o=function(){return"u">typeof window},n=function(e){return!!e&&"getAll"in e&&"set"in e&&"function"==typeof e.getAll&&"function"==typeof e.set},u=function(e){return!!(null==e?void 0:e.req)&&"cookies"in e.req&&n(null==e?void 0:e.req.cookies)||!!(null==e?void 0:e.res)&&"cookies"in e.res&&n(null==e?void 0:e.res.cookies)||!!(null==e?void 0:e.cookies)&&n(e.cookies())},d=function(e){var t={};return e.getAll().forEach(function(e){var r=e.name,a=e.value;t[r]=a}),t},f=function(e){try{if("string"==typeof e)return e;return JSON.stringify(e)}catch(t){return e}};r.getCookies=function(e){if(u(e)){if(null==e?void 0:e.req)return d(e.req.cookies);if(null==e?void 0:e.cookies)return d(e.cookies())}if(e&&(t=e.req),!o())return t&&t.cookies?t.cookies:t&&t.headers.cookie?(0,l.parse)(t.headers.cookie):{};for(var t,r={},a=document.cookie?document.cookie.split("; "):[],i=0,s=a.length;i<s;i++){var n=a[i].split("="),f=n.slice(1).join("=");r[n[0]]=f}return r},r.getCookie=function(e,t){var a=(0,r.getCookies)(t)[e];if(void 0!==a)return a?a.replace(/(%[0-9A-Z]{2}
2)+/g,decodeURIComponent):a},r.setCookie=function(e,t,r){if(u(r)){var a,n,d,c=r.req,y=r.res,p=r.cookies,m=s(r,["req","res","cookies"]),v=i({name:e,value:f(t)},m);c&&c.cookies.set(v),y&&y.cookies.set(v),p&&p().set(v);return}if(r){var c=r.req,y=r.res,h=s(r,["req","res"]);n=c,d=y,a=h}var g=(0,l.serialize)(e,f(t),i({path:"/"},a));if(o())document.cookie=g;else if(d&&n){var b=d.getHeader("Set-Cookie");if(Array.isArray(b)||(b=b?[String(b)]:[]),d.setHeader("Set-Cookie",b.concat(g)),n&&n.cookies){var _=n.cookies;""===t?delete _[e]:_[e]=f(t)}if(n&&n.headers&&n.headers.cookie){var _=(0,l.parse)(n.headers.cookie);""===t?delete _[e]:_[e]=f(t),n.headers.cookie=Object.entries(_).reduce(function(e,t){return e.concat("".concat(t[0],"=").concat(t[1],";"))},"")}}},r.deleteCookie=function(e,t){return(0,r.setCookie)(e,"",i(i({},t),{maxAge:-1}))},r.hasCookie=function(e,t){return!!e&&(0,r.getCookies)(t).hasOwnProperty(e)}}]);
3
4//# debugId=444cb5b5-dde1-95f5-92c9-e57115528254

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.