PageSourceSearch

https://qaws.ai/_next/static/chunks/4842669e9bc4d7ec.js

js qaws.ai collected 2026-10-05 12:27:17 UTC 66,144 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,905150,e=>{"use strict";var t=e.i(843476),r=e.i(945041),a=e.i(335889),l=e.i(271645),s=e.i(273830),i=e.i(595494),n=(0,e.i(431054).tv)({slots:{wrapper:"relative shadow-black/5",zoomedWrapper:"relative overflow-hidden rounded-inherit",img:"relative z-10 opacity-0 shadow-black/5 data-[loaded=true]:opacity-100",blurredImg:["absolute","z-0","inset-0","w-full","h-full","object-cover","filter","blur-lg","scale-105","saturate-150","opacity-30","translate-y-1"]},variants:{radius:{none:{},sm:{},md:{},lg:{},full:{}},shadow:{none:{wrapper:"shadow-none",img:"shadow-none"},sm:{wrapper:"shadow-small",img:"shadow-small"},md:{wrapper:"shadow-medium",img:"shadow-medium"},lg:{wrapper:"shadow-large",img:"shadow-large"}},isZoomed:{true:{img:["object-cover","transform","hover:scale-125"]}},showSkeleton:{true:{wrapper:["group","relative","overflow-hidden","bg-content3 dark:bg-content2"],img:"opacity-0"}},disableAnimation:{true:{img:"transition-none"},false:{img:"transition-transform-opacity motion-reduce:transition-none !duration-300"}}},defaultVariants:{radius:"lg",shadow:"none",isZoomed:!1,isBlurred:!1,showSkeleton:!1},compoundVariants:[{showSkeleton:!0,disableAnimation:!1,class:{wrapper:["before:opacity-100","before:absolute","before:inset-0","before:-translate-x-full","before:animate-shimmer","before:border-t","before:border-content4/30","before:bg-gradient-to-r","before:from-transparent","before:via-content4","dark:before:via-default-700/10","before:to-transparent","after:opacity-100","after:absolute","after:inset-0","after:-z-10","after:bg-content3","dark:after:bg-content2"]}}],compoundSlots:[{slots:["wrapper","img","blurredImg","zoomedWrapper"],radius:"none",class:"rounded-none"},{slots:["wrapper","img","blurredImg","zoomedWrapper"],radius:"full",class:"rounded-full"},{slots:["wrapper","img","blurredImg","zoomedWrapper"],radius:"sm",class:"rounded-small"},{slots:["wrapper","img","blurredImg","zoomedWrapper"],radius:"md",class:"rounded-md"},{slots:["wrapper","img","blurredImg","zoomedWrapper"],radius:"lg",class:"rounded-large"}]}),o=e.i(75031),d=e.i(620253),u=e.i(75540),c=e.i(613764),f=(0,s.forwardRef)((e,r)=>{let{Component:a,domRef:f,slots:m,classNames:h,isBlurred:g,isZoomed:p,fallbackSrc:x,removeWrapper:C,disableSkeleton:y,getImgProps:b,getWrapperProps:_,getBlurredImgProps:v}=function(e){var t,r;let a=(0,i.useProviderContext)(),[f,m]=(0,s.mapPropsVariants)(e,n.variantKeys),{ref:h,as:g,src:p,className:x,classNames:C,loading:y,isBlurred:b,fallbackSrc:_,isLoading:v,disableSkeleton:w=!!_,removeWrapper:j=!1,onError:V,onLoad:A,srcSet:k,sizes:E,crossOrigin:S,...N}=f,F=(0,c.useImage)({src:p,loading:y,onError:V,onLoad:A,ignoreFallback:!1,srcSet:k,sizes:E,crossOrigin:S,shouldBypassImageLoad:void 0!==g}),L=null!=(r=null!=(t=e.disableAnimation)?t:null==a?void 0:a.disableAnimation)&&r,M="loaded"===F&&!v,D="loading"===F||v,z=e.isZoomed,H=(0,d.useDOMRef)(h),{w:O,h:q}=(0,l.useMemo)(()=>({w:f.width?"number"==typeof f.width?`${f.width}px`:f.width:"fit-content",h:f.height?"number"==typeof f.height?`${f.height}px`:f.height:"auto"}),[null==f?void 0:f.width,null==f?void 0:f.height]),I=(!p||!M)&&!!_,P=D&&!w,Z=(0,l.useMemo)(()=>n({...m,disableAnimation:L,showSkeleton:P}),[(0,u.objectToDeps)(m),L,P]),T=(0,o.cn)(x,null==C?void 0:C.img),R=(0,l.useCallback)(()=>{let e=I?{backgroundImage:`url(${_})`}:{};return{className:Z.wrapper({class:null==C?void 0:C.wrapper}),style:{...e,maxWidth:O}}},[Z,I,_,null==C?void 0:C.wrapper,O]),B=(0,l.useCallback)(()=>({src:p,"aria-hidden":(0,u.dataAttr)(!0),className:Z.blurredImg({class:null==C?void 0:C.blurredImg})}),[Z,p,null==C?void 0:C.blurredImg]);return{Component:g||"img",domRef:H,slots:Z,classNames:C,isBlurred:b,disableSkeleton:w,fallbackSrc:_,removeWrapper:j,isZoomed:z,isLoading:D,getImgProps:(e={})=>{let t=(0,o.cn)(T,null==e?void 0:e.className);return{src:p,ref:H,"data-loaded":(0,u.dataAttr)(M),className:Z.img({class:t}),loading:y,srcSet:k,sizes:E,crossOrigin:S,...N,style:{...(null==N?void 0:N.height)&&{height:q},...e.style,...N.style}}},getWrapperProps:R,getBlurredImgProps:B}}({...e,ref:r}),w=(0,t.jsx)(a,{ref:f,...b()});if(C)return w;let j=(0,t.jsx)("div",{className:m.zoomedWrapper({class:null==h?void 0:h.zoomedWrapper}),children:w});return g?(0,t.jsxs)("div",{..._(),children:[p?j:w,(0,l.cloneElement)(w,v())]}):p||!y||x?(0,t.jsxs)("div",{..._(),children:[" ",p?j:w]}):w});f.displayName="HeroUI.Image";
1var m=e.i(925685),h=e=>e instanceof Date,g=e=>null==e,p=e=>!g(e)&&!Array.isArray(e)&&"object"==typeof e&&!h(e),x=e=>p(e)&&e.target?"checkbox"===e.target.type?e.target.checked:e.target.value:e,C=(e,t)=>e.has(t.substring(0,t.search(/\.\d+(\.|$)/))||t),y="undefined"!=typeof window&&void 0!==window.HTMLElement&&"undefined"!=typeof document;function b(e){let t;if(e instanceof Date)return new Date(e);let r="undefined"!=typeof FileList&&e instanceof FileList;if(y&&(e instanceof Blob||r))return e;let a=Array.isArray(e);if(!a&&!(p(e)&&p(t=e.constructor&&e.constructor.prototype)&&t.hasOwnProperty("isPrototypeOf")))return e;let l=a?[]:Object.create(Object.getPrototypeOf(e));for(let t in e)Object.prototype.hasOwnProperty.call(e,t)&&(l[t]=b(e[t]));return l}var _=e=>void 0===e,v=e=>Array.isArray(e)?e.filter(Boolean):[],w=e=>v(e.replace(/["|']|\]/g,"").split(/\.|\[/)),j=(e,t,r)=>{if(!t||!p(e))return r;let a=(/^\w*$/.test(t)?[t]:w(t)).reduce((e,t)=>g(e)?e:e[t],e);return _(a)||a===e?_(e[t])?r:e[t]:a},V=e=>"function"==typeof e,A=(e,t,r)=>{let a=-1,l=/^\w*$/.test(t)?[t]:w(t),s=l.length,i=s-1;for(;++a<s;){let t=l[a],s=r;if(a!==i){let r=e[t];s=p(r)||Array.isArray(r)?r:isNaN(+l[a+1])?{}:[]}if("__proto__"===t||"constructor"===t||"prototype"===t)return;e[t]=s,e=e[t]}};let k="blur",E="onChange",S="onSubmit",N="maxLength",F="minLength",L="pattern",M="required",D=l.default.createContext(null);D.displayName="HookFormContext";var z=(e,t,r,a=!0)=>{let l={defaultValues:t._defaultValues};for(let s in e)Object.defineProperty(l,s,{get:()=>("all"!==t._proxyFormState[s]&&(t._proxyFormState[s]=!a||"all"),r&&(r[s]=!0),e[s])});return l};let H="undefined"!=typeof window?l.default.useLayoutEffect:l.default.useEffect;var O=e=>"string"==typeof e,q=(e,t,r,a,l)=>O(e)?(a&&t.watch.add(e),j(r,e,l)):Array.isArray(e)?e.map(e=>(a&&t.watch.add(e),j(r,e))):(a&&(t.watchAll=!0),r),I=e=>g(e)||"object"!=typeof e;function P(e,t,r=new WeakSet){if(I(e)||I(t))return Object.is(e,t);if(h(e)&&h(t))return e.getTime()===t.getTime();let a=Object.keys(e),l=Object.keys(t);if(a.length!==l.length)return!1;if(r.has(e)||r.has(t))return!0;for(let s of(r.add(e),r.add(t),a)){let a=e[s];if(!l.includes(s))return!1;if("ref"!==s){let e=t[s];if(h(a)&&h(e)||p(a)&&p(e)||Array.isArray(a)&&Array.isArray(e)?!P(a,e,r):!Object.is(a,e))return!1}}return!0}let Z=e=>e.render(function(e){let t=l.default.useContext(D),{name:r,disabled:a,control:s=t.control,shouldUnregister:i,defaultValue:n,exact:o=!0}=e,d=C(s._names.array,r),u=l.default.useMemo(()=>j(s._formValues,r,j(s._defaultValues,r,n)),[s,r,n]),c=function(e){let t=l.default.useContext(D),{control:r=t.control,name:a,defaultValue:s,disabled:i,exact:n,compute:o}=e||{},d=l.default.useRef(s),u=l.default.useRef(o),c=l.default.useRef(void 0),f=l.default.useRef(r),m=l.default.useRef(a);u.current=o;let[h,g]=l.default.useState(()=>{let e=r._getWatch(a,d.current);return u.current?u.current(e):e}),p=l.default.useCallback(e=>{let t=q(a,r._names,e||r._formValues,!1,d.current);return u.current?u.current(t):t},[r._formValues,r._names,a]),x=l.default.useCallback(e=>{if(!i){let t=q(a,r._names,e||r._formValues,!1,d.current);if(u.current){let e=u.current(t);P(e,c.current)||(g(e),c.current=e)}else g(t)}},[r._formValues,r._names,i,a]);H(()=>(f.current===r&&P(m.current,a)||(f.current=r,m.current=a,x()),r._subscribe({name:a,formState:{values:!0},exact:n,callback:e=>{x(e.values)}})),[r,n,a,x]),l.default.useEffect(()=>r._removeUnmounted());let C=f.current!==r,y=m.current,b=l.default.useMemo(()=>{if(i)return null;let e=!C&&!P(y,a);return C||e?p():null},[i,C,a,y,p]);return null!==b?b:h}({control:s,name:r,defaultValue:u,exact:o}),f=function(e){let t=l.default.useContext(D),{control:r=t.control,disabled:a,name:s,exact:i}=e||{},[n,o]=l.default.useState(r._formState),d=l.default.useRef({isDirty:!1,isLoading:!1,dirtyFields:!1,touchedFields:!1,validatingFields:!1,isValidating:!1,isValid:!1,errors:!1});return H(()=>r._subscribe({name:s,formState:d.current,exact:i,callback:e=>{a||o({...r._formState,...e})}}),[s,a,i]),l.default.useEffect(()=>{d.current.isValid&&r._setValid(!0)},[r]),l.default.useMemo(()=>z(n,r,d.current,!1),[n,r])}({control:s,name:r,exact:o}),m=l.default.useRef(e),h=l.default.useRef(void 0),g=l.default.useRef(s.register(r,{...e.rules,value:c,..."boolean"==typeof e.disabled?{disabled:e.disabled}:{}}));m.current=e;let p=l.default.useMemo(()=>Object.defineProperties({},{invalid:{enumerable:!0,get:()=>!!j(f.errors,r)},isDirty:{enumerable:!0,get:()=>!!j(f.dirtyFields,r)},isTouched:{enumerable:!0,get:()=>!!j(f.touchedFields,r)},isValidating:{enumerable:!0,get:()=>!!j(f.validatingFields,r)},error:{enumerable:!0,get:()=>j(f.errors,r)}}),[f,r]),y=l.default.useCallback(e=>g.current.onChange({target:{value:x(e),name:r},type:"change"}),[r]),v=l.default.useCallback(()=>g.current.onBlur({target:{value:j(s._formValues,r),name:r},type:k}
1),[r,s._formValues]),w=l.default.useCallback(e=>{let t=j(s._fields,r);t&&t._f&&e&&(t._f.ref={focus:()=>V(e.focus)&&e.focus(),select:()=>V(e.select)&&e.select(),setCustomValidity:t=>V(e.setCustomValidity)&&e.setCustomValidity(t),reportValidity:()=>V(e.reportValidity)&&e.reportValidity()})},[s._fields,r]),E=l.default.useMemo(()=>({name:r,value:c,..."boolean"==typeof a||f.disabled?{disabled:f.disabled||a}:{},onChange:y,onBlur:v,ref:w}),[r,a,f.disabled,y,v,w,c]);return l.default.useEffect(()=>{let e=s._options.shouldUnregister||i,t=h.current;t&&t!==r&&!d&&s.unregister(t),s.register(r,{...m.current.rules,..."boolean"==typeof m.current.disabled?{disabled:m.current.disabled}:{}});let a=(e,t)=>{let r=j(s._fields,e);r&&r._f&&(r._f.mount=t)};if(a(r,!0),e){let e=b(j(s._options.defaultValues,r,m.current.defaultValue));A(s._defaultValues,r,e),_(j(s._formValues,r))&&A(s._formValues,r,e)}return d||s.register(r),h.current=r,()=>{(d?e&&!s._state.action:e)?s.unregister(r):a(r,!1)}},[r,s,d,i]),l.default.useEffect(()=>{s._setDisabledField({disabled:a,name:r})},[a,r,s]),l.default.useMemo(()=>({field:E,formState:f,fieldState:p}),[E,f,p])}(e));var T=(e,t,r,a,l)=>t?{...r[e],types:{...r[e]&&r[e].types?r[e].types:{},[a]:l||!0}}:{},R=e=>Array.isArray(e)?e:[e],B=()=>{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=[]}}},U=e=>p(e)&&!Object.keys(e).length,W=e=>{if(!y)return!1;let t=e?e.ownerDocument:0;return e instanceof(t&&t.defaultView?t.defaultView.HTMLElement:HTMLElement)},$=e=>W(e)&&e.isConnected;function K(e,t){let r=Array.isArray(t)?t:/^\w*$/.test(t)?[t]:w(t),a=1===r.length?e:function(e,t){let r=t.slice(0,-1).length,a=0;for(;a<r;)e=_(e)?a++:e[t[a++]];return e}(e,r),l=r.length-1,s=r[l];return a&&delete a[s],0!==l&&(p(a)&&U(a)||Array.isArray(a)&&function(e){for(let t in e)if(e.hasOwnProperty(t)&&!_(e[t]))return!1;return!0}(a))&&K(e,r.slice(0,-1)),e}function G(e){return Array.isArray(e)||p(e)&&!(e=>{for(let t in e)if(V(e[t]))return!0;return!1})(e)}function Y(e,t={}){for(let r in e){let a=e[r];G(a)?(t[r]=Array.isArray(a)?[]:{},Y(a,t[r])):_(a)||(t[r]=!0)}return t}function J(e,t,r){for(let a in r||(r=Y(t)),e){let l=e[a];if(G(l))_(t)||I(r[a])?r[a]=Y(l,Array.isArray(l)?[]:{}):J(l,g(t)?{}:t[a],r[a]);else{let e=t[a];r[a]=!P(l,e)}}return r}let Q={value:!1,isValid:!1},X={value:!0,isValid:!0};var ee=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&&!_(e[0].attributes.value)?_(e[0].value)||""===e[0].value?X:{value:e[0].value,isValid:!0}:X:Q}return Q},et=(e,{valueAsNumber:t,valueAsDate:r,setValueAs:a})=>_(e)?e:t?""===e?NaN:e?+e:e:r&&O(e)?new Date(e):a?a(e):e;let er={isValid:!1,value:null};var ea=e=>Array.isArray(e)?e.reduce((e,t)=>t&&t.checked&&!t.disabled?{isValid:!0,value:t.value}:e,er):er;function el(e){let t=e.ref;return"file"===t.type?t.files:"radio"===t.type?ea(e.refs).value:"select-multiple"===t.type?[...t.selectedOptions].map(({value:e})=>e):"checkbox"===t.type?ee(e.refs).value:et(_(t.value)?e.ref.value:t.value,e)}var es=e=>_(e)?e:e instanceof RegExp?e.source:p(e)?e.value instanceof RegExp?e.value.source:e.value:e,ei=e=>({isOnSubmit:!e||e===S,isOnBlur:"onBlur"===e,isOnChange:e===E,isOnAll:"all"===e,isOnTouch:"onTouched"===e});let en="AsyncFunction";var eo=e=>!!e&&!!e.validate&&!!(V(e.validate)&&e.validate.constructor.name===en||p(e.validate)&&Object.values(e.validate).find(e=>e.constructor.name===en)),ed=(e,t,r)=>!r&&(t.watchAll||t.watch.has(e)||[...t.watch].some(t=>e.startsWith(t)&&/^\.\w+/.test(e.slice(t.length))));let eu=(e,t,r,a)=>{for(let l of r||Object.keys(e)){let r=j(e,l);if(r){let{_f:e,...s}=r;if(e){if(e.refs&&e.refs[0]&&t(e.refs[0],l)&&!a)return!0;else if(e.ref&&t(e.ref,e.name)&&!a)return!0;else if(eu(s,t))break}else if(p(s)&&eu(s,t))break}}};function ec(e,t,r){let a=j(e,r);if(a||/^\w*$/.test(r))return{error:a,name:r};let l=r.split(".");for(;l.length;){let a=l.join("."),s=j(t,a),i=j(e,a);if(s&&!Array.isArray(s)&&r!==a)break;if(i&&i.type)return{name:a,error:i};if(i&&i.root&&i.root.type)return{name:`${a}.root`,error:i.root};l.pop()}return{name:r}}var ef=(e,t,r)=>{let a=R(j(e,r));return A(a,"root",t[r]),A(e,r,a),e};function em(e,t,r="validate"){if(O(e)||Array.isArray(e)&&e.every(O)||"boolean"==typeof e&&!e)return{type:r,message:O(e)?e:"",ref:t}}var eh=e=>!p(e)||e instanceof RegExp?{value:e,message:""}
1:e,eg=async(e,t,r,a,l,s)=>{let{ref:i,refs:n,required:o,maxLength:d,minLength:u,min:c,max:f,pattern:m,validate:h,name:x,valueAsNumber:C,mount:y}=e._f,b=j(r,x);if(!y||t.has(x))return{};let v=n?n[0]:i,w=e=>{l&&v.reportValidity&&(v.setCustomValidity("boolean"==typeof e?"":e||""),v.reportValidity())},A={},k="radio"===i.type,E="checkbox"===i.type,S=(C||"file"===i.type)&&_(i.value)&&_(b)||W(i)&&""===i.value||""===b||Array.isArray(b)&&!b.length,D=T.bind(null,x,a,A),z=(e,t,r,a=N,l=F)=>{let s=e?t:r;A[x]={type:e?a:l,message:s,ref:i,...D(e?a:l,s)}};if(s?!Array.isArray(b)||!b.length:o&&(!(k||E)&&(S||g(b))||"boolean"==typeof b&&!b||E&&!ee(n).isValid||k&&!ea(n).isValid)){let{value:e,message:t}=O(o)?{value:!!o,message:o}:eh(o);if(e&&(A[x]={type:M,message:t,ref:v,...D(M,t)},!a))return w(t),A}if(!S&&(!g(c)||!g(f))){let e,t,r=eh(f),l=eh(c);if(g(b)||isNaN(b)){let a=i.valueAsDate||new Date(b),s=e=>new Date(new Date().toDateString()+" "+e),n="time"==i.type,o="week"==i.type;O(r.value)&&b&&(e=n?s(b)>s(r.value):o?b>r.value:a>new Date(r.value)),O(l.value)&&b&&(t=n?s(b)<s(l.value):o?b<l.value:a<new Date(l.value))}else{let a=i.valueAsNumber||(b?+b:b);g(r.value)||(e=a>r.value),g(l.value)||(t=a<l.value)}if((e||t)&&(z(!!e,r.message,l.message,"max","min"),!a))return w(A[x].message),A}if((d||u)&&!S&&(O(b)||s&&Array.isArray(b))){let e=eh(d),t=eh(u),r=!g(e.value)&&b.length>+e.value,l=!g(t.value)&&b.length<+t.value;if((r||l)&&(z(r,e.message,t.message),!a))return w(A[x].message),A}if(m&&!S&&O(b)){let{value:e,message:t}=eh(m);if(e instanceof RegExp&&!b.match(e)&&(A[x]={type:L,message:t,ref:i,...D(L,t)},!a))return w(t),A}if(h){if(V(h)){let e=em(await h(b,r),v);if(e&&(A[x]={...e,...D("validate",e.message)},!a))return w(e.message),A}else if(p(h)){let e={};for(let t in h){if(!U(e)&&!a)break;let l=em(await h[t](b,r),v,t);l&&(e={...l,...D(t,l.message)},w(l.message),a&&(A[x]=e))}if(!U(e)&&(A[x]={ref:v,...e},!a))return A}}return w(!0),A};let ep={mode:S,reValidateMode:E,shouldFocusError:!0};var ex=e.i(640170),eC=e.i(204487),ey=e.i(617919),eb=e.i(3139),e_=e.i(329536),ev=e.i(76220),ew=e.i(159239),ej=e.i(861745),eV=e.i(948148);function eA({errors:e,control:r,register:a,setValue:s}){let i=(0,eV.useTranslations)("complete_profile.step_one"),n=(0,ej.useLocale)(),[o,d]=(0,l.useState)([]),[u,c]=(0,l.useState)([]),[f,h]=(0,l.useState)(null),[g,p]=(0,l.useState)(null);return(0,l.useEffect)(()=>{(async()=>{try{let e=await (0,ew.getCities)();d(e)}catch(e){console.error(e)}finally{}})()},[]),(0,l.useEffect)(()=>{(async()=>{try{let e=await (0,ew.getNationalities)();c(e)}catch(e){console.error(e)}finally{}})()},[]),(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("div",{className:"flex flex-col lg:flex-row justify-between gap-5",children:[(0,t.jsxs)("div",{className:"flex flex-col w-full",children:[(0,t.jsx)(ex.Input,{variant:"bordered",labelPlacement:"outside",label:i("name_ar_label"),...a("name_ar",{required:i("name_ar_required"),minLength:{value:3,message:i("name_ar_min")},maxLength:{value:100,message:i("name_ar_max")}}),placeholder:i("name_ar_placeholder"),type:"text",isClearable:!0,size:"lg",startContent:(0,t.jsx)(m.CiUser,{className:"text-dark dark:text-light"}),classNames:{label:"!text-zinc-800 dark:!text-zinc-200"}}),(0,t.jsx)("small",{className:"text-danger",children:e.name_ar?.message})]}),(0,t.jsxs)("div",{className:"flex flex-col w-full",children:[(0,t.jsx)(ex.Input,{variant:"bordered",labelPlacement:"outside",label:i("name_en_label"),...a("name_en",{required:i("name_en_required"),minLength:{value:3,message:i("name_en_min")},maxLength:{value:100,message:i("name_en_max")}}),placeholder:i("name_en_placeholder"),type:"text",isClearable:!0,size:"lg",startContent:(0,t.jsx)(m.CiUser,{className:"text-dark  dark:text-light"}),classNames:{label:"!text-zinc-800 dark:!text-zinc-200"}}),(0,t.jsx)("small",{className:"text-danger",children:e.name_en?.message})]})]}),(0,t.jsxs)("div",{className:"flex flex-col",children:[(0,t.jsx)(ex.Input,{variant:"bordered",labelPlacement:"outside",label:i("national_id_label"),...a("national_id_number",{required:i("national_id_required"),minLength:{value:10,message:i("national_id_min")},maxLength:{value:10,message:i("national_id_max")},pattern:{value:/^[0-9]+$/,message:i("national_id_invalid")}}),placeholder:i("national_id_placeholder"),type:"number",isClearable:!0,size:"lg",startContent:(0,t.jsxs)("svg",{width:"24",height:"25",viewBox:"0 0 24 25",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"text-dark",children:[(0,t.jsx)("path",{d:"M9 11.5C10.1046 11.5 11 10.6046 11 9.5C11 8.39543 10.1046 7.5 9 7.5C7.89543 7.5 7 8.39543 7 9.5C7 10.6046 7.89543 11.5 9 11.5Z",stroke:"#AEAEAE",strokeWidth:"1.5"}),(0,t.jsx)("path",{d:"M13 15.5C13 16.605 13 17.5 9 17.5C5 17.5 5 16.605 5 15.5C5 14.395 6.79 13.5 9 13.5C11.21 13.5 13 14.395 13 15.5Z",stroke:"#AEAEAE",strokeWidth:"1.5"}),(0,t.jsx)("path",{d:"M2 12.5C2 8.729 2 6.843 3.172 5.672C4.344 4.501 6.229 4.5 10 4.5H14C17.7
171 4.5 19.657 4.5 20.828 5.672C21.999 6.844 22 8.729 22 12.5C22 16.271 22 18.157 20.828 19.328C19.656 20.499 17.771 20.5 14 20.5H10C6.229 20.5 4.343 20.5 3.172 19.328C2.001 18.156 2 16.271 2 12.5Z",stroke:"#AEAEAE",strokeWidth:"1.5"}),(0,t.jsx)("path",{d:"M19 12.5H15M19 9.5H14M19 15.5H16",stroke:"#AEAEAE",strokeWidth:"1.5",strokeLinecap:"round"})]}),classNames:{label:"!text-zinc-800 dark:!text-zinc-200"}}),(0,t.jsx)("small",{className:"text-danger",children:e.national_id_number?.message})]}),(0,t.jsxs)("div",{className:"flex flex-col lg:flex-row justify-between gap-5",children:[(0,t.jsxs)("div",{className:"flex flex-col w-full",children:[(0,t.jsx)(Z,{name:"nationality_id",control:r,rules:{required:i("nationality_required")},render:({field:e})=>(0,t.jsx)(eC.Autocomplete,{variant:"bordered",labelPlacement:"outside",label:i("nationality_label"),placeholder:i("nationality_placeholder"),isClearable:!0,size:"lg",selectedKey:e.value?String(e.value):null,onSelectionChange:t=>{let r=t?Number(t):null;e.onChange(r),s("nationality_id",r,{shouldValidate:!0,shouldDirty:!0})},inputProps:{classNames:{label:"!text-zinc-800 dark:!text-zinc-200"}},startContent:(0,t.jsxs)("svg",{width:"24",height:"25",viewBox:"0 0 24 25",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"text-dark",children:[(0,t.jsx)("g",{clipPath:"url(#clip0_137_1379)",children:(0,t.jsx)("path",{d:"M20.1488 18.7139L12 21.8939L3.85126 18.7139L2.49976 21.0576L12 24.7139L21.5003 21.0576L20.1488 18.7139ZM12 0.713867C6.75376 0.713867 2.49976 4.96787 2.49976 10.2141C2.49976 15.4604 6.75376 19.7144 12 19.7144C17.2463 19.7144 21.5003 15.4604 21.5003 10.2141C21.5003 4.96787 17.2463 0.713867 12 0.713867ZM12 16.7924C11.1377 16.7925 10.2838 16.6227 9.48709 16.2927C8.6904 15.9628 7.9665 15.4791 7.35675 14.8694C6.74699 14.2596 6.26333 13.5357 5.93338 12.739C5.60343 11.9423 5.43366 11.0884 5.43376 10.2261C5.43376 6.59687 8.37151 3.65612 12 3.65612C15.6285 3.65612 18.5663 6.59762 18.5663 10.2261C18.5663 11.0884 18.3964 11.9423 18.0664 12.7389C17.7364 13.5356 17.2528 14.2594 16.643 14.8692C16.0333 15.4789 15.3095 15.9626 14.5128 16.2925C13.7161 16.6225 12.8623 16.7924 12 16.7924Z",fill:"#AEAEAE"})}),(0,t.jsx)("defs",{children:(0,t.jsx)("clipPath",{id:"clip0_137_1379",children:(0,t.jsx)("rect",{width:"24",height:"24",fill:"white",transform:"translate(0 0.713867)"})})})]}),children:u.map(e=>(0,t.jsx)(ey.AutocompleteItem,{children:"ar"===n?e.name_ar:e.name_en},e.id))})}),(0,t.jsx)("small",{className:"text-danger",children:e.nationality_id?.message})]}),(0,t.jsxs)("div",{className:"flex flex-col w-full",children:[(0,t.jsx)(Z,{name:"city_id",control:r,rules:{required:i("city_required")},render:({field:e})=>(0,t.jsx)(eC.Autocomplete,{variant:"bordered",labelPlacement:"outside",label:i("city_label"),placeholder:i("city_placeholder"),isClearable:!0,size:"lg",selectedKey:e.value?String(e.value):null,onSelectionChange:t=>{let r=t?Number(t):null;e.onChange(r),s("city_id",r,{shouldValidate:!0,shouldDirty:!0})},inputProps:{classNames:{label:"!text-zinc-800 dark:!text-zinc-200"}},startContent:(0,t.jsx)("svg",{width:"24",height:"25",viewBox:"0 0 24 25",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,t.jsx)("path",{d:"M9 7.25494V21.5099M15 3.89494V18.1499M3 9.30694C3 7.77994 3 7.01694 3.393 6.57194C3.532 6.41294 3.701 6.28694 3.89 6.19994C5.306 5.54694 7.162 7.26594 8.66 7.21294C8.858 7.2056 9.05367 7.17827 9.247 7.13094C11.431 6.59594 12.799 4.05094 15.045 3.74094C16.332 3.56094 17.745 4.33894 18.949 4.75494C19.939 5.09694 20.434 5.26794 20.717 5.67494C21 6.08194 21 6.62394 21 7.70394V16.1259C21 17.6519 21 18.4159 20.607 18.8609C20.469 19.0179 20.2997 19.1442 20.11 19.2319C18.694 19.8849 16.838 18.1669 15.34 18.2199C15.1421 18.2275 14.9455 18.2546 14.753 18.3009C12.569 18.8359 11.201 21.3809 8.955 21.6919C7.674 21.8699 4.108 20.9419 3.283 19.7569C3 19.3499 3 18.8099 3 17.7279V9.30694Z",stroke:"#AEAEAE",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})}),children:o.map(e=>(0,t.jsx)(ey.AutocompleteItem,{children:"ar"===n?e.name_ar:e.name_en},e.id))})}),(0,t.jsx)("small",{className:"text-danger",children:e.city_id?.message})]})]}),(0,t.jsxs)("div",{className:"flex flex-col lg:flex-row justify-between gap-5",children:[(0,t.jsxs)("div",{className:"flex flex-col w-full",children:[(0,t.jsxs)(e_.Select,{variant:"bordered",labelPlacement:"outside",label:i("gender_label"),...a("gender",{required:i("gender_required")}),placeholder:i("gender_placeholder"),isClearable:!0,size:"lg",selectedKey:f,onSelectionChange:e=>{h(e?.currentKey||null)},classNames:{label:"!text-zinc-800 dark:!text-zinc-200"},startContent:(0,t.jsx)("svg",{width:"24",height:"25",viewBox:"0 0 24 25",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,t.jsx)("path",{d:"M16.5 2.96387V4.46387H19.1722L16.
1641 7.01837C15.7363 6.3351 14.6337 5.96494 13.5 5.96387C12.0975 5.96387 10.788 6.51887 9.79646 7.51112C9.30636 7.9953 8.91726 8.57197 8.65172 9.20767C8.38618 9.84337 8.24948 10.5255 8.24955 11.2144C8.24962 11.9033 8.38646 12.5854 8.65213 13.221C8.9178 13.8567 9.30702 14.4333 9.79721 14.9174C10.4497 15.5699 11.2267 16.0386 12.0937 16.2764C12.1792 16.2111 12.2752 16.1429 12.3517 16.0664C12.6661 15.7466 12.892 15.3507 13.0072 14.9174C12.1906 14.8169 11.4313 14.4453 10.851 13.8621C10.143 13.1549 9.74996 12.2159 9.74996 11.2139C9.74996 10.2119 10.1437 9.27437 10.8525 8.56637C11.559 7.85612 12.498 7.46387 13.5 7.46387C14.502 7.46387 15.4402 7.85762 16.1475 8.56637C16.4973 8.91276 16.7748 9.32514 16.9641 9.7796C17.1533 10.2341 17.2505 10.7216 17.25 11.2139C17.25 11.8626 17.0662 12.4664 16.758 13.0184C16.83 13.4054 16.875 13.8119 16.875 14.2139C16.875 14.5884 16.8437 14.9559 16.7812 15.3164C16.9312 15.1941 17.0647 15.0554 17.2035 14.9174C18.195 13.9244 18.75 12.6164 18.75 11.2139C18.75 10.0664 18.372 8.97587 17.6955 8.07287L20.25 5.54237V8.21387H21.75V2.96387H16.5ZM11.9062 9.15137C11.8207 9.21662 11.7247 9.28487 11.6482 9.36137C11.3242 9.68687 11.1127 10.0814 10.9927 10.5111C11.8102 10.6161 12.5565 10.9731 13.149 11.5656C13.8577 12.2729 14.2515 13.2119 14.2515 14.2131C14.2515 15.2144 13.8577 16.1526 13.149 16.8606C12.441 17.5716 11.502 17.9639 10.5 17.9639C9.49796 17.9639 8.55971 17.5701 7.85246 16.8614C7.50232 16.5152 7.22452 16.1029 7.03524 15.6484C6.84597 15.1939 6.74899 14.7062 6.74996 14.2139C6.74996 13.5651 6.93371 12.9614 7.24196 12.4094C7.16751 12.0151 7.12836 11.6151 7.12496 11.2139C7.12496 10.8399 7.15621 10.4724 7.21871 10.1114C7.06871 10.2336 6.93596 10.3724 6.79646 10.5111C5.80646 11.5019 5.24996 12.8114 5.24996 14.2139C5.24996 15.3614 5.62796 16.4519 6.30446 17.3549L5.03996 18.6201L3.53996 17.1201L2.45996 18.1746L3.95996 19.6746L2.45996 21.1746L3.53996 22.2546L5.03996 20.7546L6.53996 22.2546L7.59371 21.1746L6.09371 19.6746L7.35971 18.4101C8.26353 19.0944 9.3663 19.4645 10.5 19.4639C11.9025 19.4639 13.212 18.9089 14.2035 17.9166C15.195 16.9259 15.75 15.6164 15.75 14.2139C15.75 12.8114 15.195 11.5034 14.2027 10.5104C13.5502 9.85787 12.7732 9.38912 11.9062 9.15137Z",fill:"#AEAEAE"})}),children:[(0,t.jsx)(ev.SelectItem,{children:i("gender_male")},"male"),(0,t.jsx)(ev.SelectItem,{children:i("gender_female")},"female")]}),(0,t.jsx)("small",{className:"text-danger",children:e.gender?.message})]}),(0,t.jsxs)("div",{className:"flex flex-col w-full",children:[(0,t.jsx)(Z,{name:"date_of_birth",control:r,rules:{required:i("date_of_birth_required"),validate:e=>{if(!e)return i("date_of_birth_required");let t=new Date,r=new Date(e);return!(t.getFullYear()-r.getFullYear()<16)||i("date_of_birth_min_age")}},render:({field:e})=>(0,t.jsx)(eb.DatePicker,{variant:"bordered",labelPlacement:"outside",label:i("date_of_birth_label"),...e,size:"lg",value:g,onChange:t=>{if(t){p(t);let r=`${t.year}-${String(t.month).padStart(2,"0")}-${String(t.day).padStart(2,"0")}`;e.onChange(r)}},classNames:{label:"!text-zinc-800 dark:!text-zinc-200"},startContent:(0,t.jsxs)("svg",{width:"24",height:"25",viewBox:"0 0 24 25",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,t.jsx)("path",{d:"M19 6.22827H5C3.89543 6.22827 3 7.1237 3 8.22827V19.2283C3 20.3328 3.89543 21.2283 5 21.2283H19C20.1046 21.2283 21 20.3328 21 19.2283V8.22827C21 7.1237 20.1046 6.22827 19 6.22827Z",stroke:"#AEAEAE"}),(0,t.jsx)("path",{d:"M3 10.2283C3 8.34227 3 7.40027 3.586 6.81427C4.172 6.22827 5.114 6.22827 7 6.22827H17C18.886 6.22827 19.828 6.22827 20.414 6.81427C21 7.40027 21 8.34227 21 10.2283H3Z",fill:"#AEAEAE"}),(0,t.jsx)("path",{d:"M7 3.22827V6.22827M17 3.22827V6.22827",stroke:"#AEAEAE",strokeLinecap:"round"}),(0,t.jsx)("path",{d:"M10.5 12.2283H7.5C7.22386 12.2283 7 12.4521 7 12.7283V13.7283C7 14.0044 7.22386 14.2283 7.5 14.2283H10.5C10.7761 14.2283 11 14.0044 11 13.7283V12.7283C11 12.4521 10.7761 12.2283 10.5 12.2283Z",fill:"#AEAEAE"}),(0,t.jsx)("path",{d:"M10.5 16.2283H7.5C7.22386 16.2283 7 16.4521 7 16.7283V17.7283C7 18.0044 7.22386 18.2283 7.5 18.2283H10.5C10.7761 18.2283 11 18.0044 11 17.7283V16.7283C11 16.4521 10.7761 16.2283 10.5 16.2283Z",fill:"#AEAEAE"}),(0,t.jsx)("path",{d:"M16.5 12.2283H13.5C13.2239 12.2283 13 12.4521 13 12.7283V13.7283C13 14.0044 13.2239 14.2283 13.5 14.2283H16.5C16.7761 14.2283 17 14.0044 17 13.7283V12.7283C17 12.4521 16.7761 12.2283 16.5 12.2283Z",fill:"#AEAEAE"}),(0,t.jsx)("path",{d:"M16.5 16.2283H13.5C13.2239 16.2283 13 16.4521 13 16.7283V17.7283C13 18.0044 13.2239 18.2283 13.5 18.2283H16.5C16.7761 18.2283 17 18.0044 17 17.7283V16.7283C17 16.4521 16.7761 16.2283 16.5 16.2283Z",fill:"#AEAEAE"})]})})}),(0,t.jsx)("small",{className:"text-danger",children:e.date_of_birth?.message})]})]})]})}function ek({setValue:e,control:r,errors:a}){let s=(0,eV.useTranslations)("complete_profile.step_two"),i=(0,ej.useLocale)(),[n,o]=(0,l.useState)([]),[d,u]=(0,l.useState)([]),[c,f]=(0,l.useState)([]);return(0,l.useEffect)(()=>{(async()=>{try{let e=await (0,ew.getIndustries)();o(e)}catch{}finally{}})()},[]),(0,l.useEffect)(()=>{(async()=>{try{let e=await (0,ew.getWorkExperienceRanges)();f(e)}catch{}finally{}})()},[]),(0,l.useEffect)(()=>{(async()=>{try{let e=await (0,ew.getJobTitles)(i);u(e)}catch{console.error("Failed to fetch work experience ranges")}})()},[i]),(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("div",{className:"flex flex-col w-full",children:[(0,t.jsx)(Z,{name:"work_experience_range_id",control:r,rules:{required:s("experience_level_required")},render:({field:r})=>(0,t.jsx)(eC.Autocomplete,{variant:"bordered",labelPlacement:"outside",label:s("your_experience_level"),placeholder:s("select_your_exp_range"),isClearable:!0,size:"lg",selectedKey:r.value?String(r.value):null,inputProps:{classNames:{label:"!text-zinc-800 dark:!text-zinc-200"}},onSelectionChange:t=>{let a=t?Number(t):null;r.onChange(a),e("work_experience_range_id",a,{shouldValidate:!0,shouldDirty:!0})},startContent:(0,t.jsx)("svg",{width:"28",height:"29",viewBox:"0 0 28 29",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,t.jsx)("path",{d:"M12.8332 8.39502H19.8332M8.1665 8.39502H9.33317M8.1665 14.2284H9.33317M8.1665 20.0617H9.33317M12.8332 14.2284H19.8332M12.8332 20.0617H19.8332M2.9165 14.2284C2.9165 9.00402 2.9165 6.39069 4.53934 4.76785C6.16217 3.14502 8.77434 3.14502 13.9998 3.14502C19.2242 3.14502 21.8375 3.14502 23.4603 4.76785C25.0832 6.39069 25.0832 9.00285 25.0832 14.2284C25.0832 19.4527 25.0832 22.066 23.4603 23.6889C21.8375 25.3117 19.2253 25.3117 13.9998 25.3117C8.7755 25.3117 6.16217 25.3117 4.53934 23.6889C2.9165 22.066 2.9165 19.4539 2.9165 14.2284Z",stroke:"#AEAEAE",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})}),children:c.map(e=>(0,t.jsx)(ey.AutocompleteItem,{children:"ar"===i?e.range_ar:e.range_en},e.id))})}),(0,t.jsx)("small",{className:"text-danger",children:a.work_experience_range_id?.message})]}),(0,t.jsxs)("div",{className:"flex flex-col w-full",children:[(0,t.jsx)(Z,{name:"job_title_id",control:r,rules:{required:s("job_title_required"),minLength:{value:1,message:s("job_title_min_length")},maxLength:{value:100,message:s("job_title_max_length")}},render:({field:r})=>(0,t.jsx)(eC.Autocomplete,{isVirtualized:!0,variant:"bordered",labelPlacement:"outside",label:s("current_or_preferred_job_function"),placeholder:s("select_your_job_function"),isClearable:!0,size:"lg",selectedKey:r.value?String(r.value):null,onSelectionChange:t=>{let a=t?String(t):"";
1r.onChange(a),e("job_title_id",a,{shouldValidate:!0,shouldDirty:!0})},inputProps:{classNames:{label:"!text-zinc-800 dark:!text-zinc-200"}},startContent:(0,t.jsx)("svg",{width:"28",height:"29",viewBox:"0 0 28 29",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,t.jsx)("path",{d:"M12.8332 8.39502H19.8332M8.1665 8.39502H9.33317M8.1665 14.2284H9.33317M8.1665 20.0617H9.33317M12.8332 14.2284H19.8332M12.8332 20.0617H19.8332M2.9165 14.2284C2.9165 9.00402 2.9165 6.39069 4.53934 4.76785C6.16217 3.14502 8.77434 3.14502 13.9998 3.14502C19.2242 3.14502 21.8375 3.14502 23.4603 4.76785C25.0832 6.39069 25.0832 9.00285 25.0832 14.2284C25.0832 19.4527 25.0832 22.066 23.4603 23.6889C21.8375 25.3117 19.2253 25.3117 13.9998 25.3117C8.7755 25.3117 6.16217 25.3117 4.53934 23.6889C2.9165 22.066 2.9165 19.4539 2.9165 14.2284Z",stroke:"#AEAEAE",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})}),children:d.map(e=>(0,t.jsx)(ey.AutocompleteItem,{children:e.name},e.id))})}),(0,t.jsx)("small",{className:"text-danger",children:a.job_title_id?.message})]}),(0,t.jsxs)("div",{className:"flex flex-col w-full",children:[(0,t.jsx)(Z,{name:"industry_id",control:r,rules:{required:s("industries_required")},render:({field:r})=>(0,t.jsx)(eC.Autocomplete,{variant:"bordered",labelPlacement:"outside",label:s("preferred_industries"),placeholder:s("select_your_industries"),isClearable:!0,size:"lg",selectedKey:r.value?String(r.value):null,onSelectionChange:t=>{let a=t?Number(t):null;r.onChange(a),e("industry_id",a,{shouldValidate:!0,shouldDirty:!0})},inputProps:{classNames:{label:"!text-zinc-800 dark:!text-zinc-200"}},startContent:(0,t.jsxs)("svg",{width:"28",height:"29",viewBox:"0 0 28 29",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,t.jsx)("path",{d:"M16.625 25.2427C17.1082 25.2427 17.5 24.8509 17.5 24.3677C17.5 23.8844 17.1082 23.4927 16.625 23.4927C16.1418 23.4927 15.75 23.8844 15.75 24.3677C15.75 24.8509 16.1418 25.2427 16.625 25.2427Z",fill:"#AEAEAE"}),(0,t.jsx)("path",{d:"M25.375 27.8677H14C13.0349 27.8677 12.25 27.0828 12.25 26.1177V22.6177C12.25 21.6526 13.0349 20.8677 14 20.8677H25.375C26.3401 20.8677 27.125 21.6526 27.125 22.6177V26.1177C27.125 27.0828 26.3401 27.8677 25.375 27.8677ZM14 22.6177V26.1177H25.375V22.6177H14ZM25.375 19.1177H14C13.0349 19.1177 12.25 18.3328 12.25 17.3677V13.8677C12.25 12.9026 13.0349 12.1177 14 12.1177H25.375C26.3401 12.1177 27.125 12.9026 27.125 13.8677V17.3677C27.125 18.3328 26.3401 19.1177 25.375 19.1177ZM14 13.8677V17.3677H25.375V13.8677H14Z",fill:"#AEAEAE"}),(0,t.jsx)("path",{d:"M10.5 24.6302C6.42863 23.1847 3.5 19.3041 3.5 14.7427C3.5 8.9528 8.21012 4.24268 14 4.24268C18.2271 4.24268 21.8698 6.75918 23.5331 10.3677H25.4284C23.6618 5.77043 19.2124 2.49268 14 2.49268C7.245 2.49268 1.75 7.98768 1.75 14.7427C1.75 20.2814 5.44687 24.9671 10.5 26.4764V24.6302Z",fill:"#AEAEAE"})]}),children:n.map(e=>(0,t.jsx)(ey.AutocompleteItem,{children:"ar"===i?e.name_ar:e.name_en},e.id))})}),(0,t.jsx)("small",{className:"text-danger",children:a.industry_id?.message})]})]})}function eE({label:e="Upload Image",name:r,setValue:a}){return(0,t.jsx)(t.Fragment,{children:(0,t.jsx)(ex.Input,{type:"file",label:e,labelPlacement:"outside",variant:"bordered",onChange:e=>{a(r,e.target.files?.[0]||null,{shouldValidate:!0,shouldDirty:!0})},accept:"image/*",radius:"lg",className:"light dark:dark",classNames:{label:"!text-zinc-800 dark:!text-zinc-200"}})})}function eS({setValue:e,register:r,errors:a}){let s=(0,eV.useTranslations)("complete_profile.step_three"),i=(0,ej.useLocale)(),[n,o]=(0,l.useState)([]),[d,u]=(0,l.useState)([]);return(0,l.useEffect)(()=>{(async()=>{try{let e=await (0,ew.getLanguages)();u(e)}catch(e){console.error("Failed to fetch languages",e)}finally{}})()},[]),(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("div",{className:"flex flex-col w-full",children:[(0,t.jsx)(e_.Select,{variant:"bordered",labelPlacement:"outside",label:s("language_proficiency"),...r("languages",{validate:e=>e?.length>0||s("languages_required")}),placeholder:s("language_proficiency_placeholder"),size:"lg",selectionMode:"multiple",selectedKeys:n.map(e=>String(e)),onSelectionChange:e=>o(Array.from(e,String)),classNames:{label:"!text-zinc-800 dark:!text-zinc-200"},startContent:(0,t.jsxs)("svg",{width:"25",height:"23",viewBox:"0 0 25 23",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,t.jsx)("path",{d:"M22.6562 21.1425H2.34375C1.04688 21.1425 0 20.0897 0 18.7854V4.64254C0 3.33826 1.04688 2.2854 2.34375 2.2854H22.6562C23.9531 2.2854 25 3.33826 25 4.64254V18.7854C25 20.0897 23.9531 21.1425 22.6562 21.1425ZM2.34375 3.85683C1.90625 3.85683 1.5625 4.20254 1.5625 4.64254V18.7854C1.5625 19.2254 1.90625 19.5711 2.34375 19.5711H22.6562C23.0938 19.5711 23.4375 19.2254 23.4375 18.7854V4.64254C23.4375 4.20254 23.0938 3.85683 22.6562 3.85683H2.34375Z",fill:"#AEAEAE"}),(0,t.jsx)("path",{d:"M12.4998 14.7938C11.4061 14.7938 10.4061 14.3538 9.6561 13.5523L1.45297 4.78377C1.1561 4.46949 1.17172 3.96663 1.48422 3.66806C1.79672 3.36949 2.29672 3.3852 2.5936 3.69949L10.7967 12.4681C11.6873 13.4266 13.3124 13.4266 14.203 12.4681L22.4061 3.7152C22.703 3.40092 23.203 3.3852 23.5155 3.68377C23.828 3.98235 23.8436 4.4852 23.5467 4.79949L15.3436 13.5681C14.5936 14.3695 13.5936 14.8095 12.4998 14.8095V14.7938Z",fill:"#AEAEAE"})]}),children:d.map(e=>
1(0,t.jsx)(ev.SelectItem,{children:"ar"===i?e.name_ar:e.name_en},e.id))}),(0,t.jsx)("small",{className:"text-danger",children:a.languages?.message})]}),(0,t.jsxs)("div",{className:"flex flex-col w-full",children:[(0,t.jsx)(eE,{...r("image",{required:s("image_required"),validate:{fileType:e=>e?e instanceof FileList?0===e.length?s("image_required"):["image/jpeg","image/png","image/jpg","image/gif"].includes(e[0].type)||s("image_format_invalid"):e instanceof File?["image/jpeg","image/png","image/jpg","image/gif"].includes(e.type)||s("image_format_invalid"):s("image_required"):s("image_required"),fileSize:e=>!e||!e[0]||e[0].size<=2097152||s("image_size_exceeded")}}),name:"image",label:s("upload_photo"),setValue:e}),(0,t.jsxs)("small",{className:"text-danger",children:[" ",a.image?.message]})]})]})}var eN=e.i(189609),eF=e.i(261789),eL=e.i(979294);function eM({errors:e,register:r}){let[a,s]=(0,l.useState)(!1),i=(0,eV.useTranslations)("complete_profile.step_zero");return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("div",{className:"w-full flex flex-col gap-5",children:[(0,t.jsxs)("div",{className:"flex flex-col",children:[(0,t.jsx)(ex.Input,{variant:"bordered",labelPlacement:"outside",label:i("phone_label"),placeholder:i("phone_placeholder"),...r("phone_number",{required:"phone_required",minLength:{value:10,message:"phone_min"},maxLength:{value:10,message:"phone_max"},pattern:{value:/^[0-9]+$/,message:"phone_invalid"}}),type:"number",isClearable:!0,size:"lg",startContent:(0,t.jsx)("svg",{width:"28",height:"29",viewBox:"0 0 28 29",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,t.jsx)("path",{d:"M25.6234 22.7113C25.4676 23.3808 25.1003 23.9822 24.5757 24.4263C23.9902 25.0219 23.2912 25.4941 22.5202 25.8151C21.7491 26.1361 20.9216 26.2994 20.0864 26.2953H19.6687C17.9352 26.205 16.2361 25.7761 14.6672 25.033C14.2869 24.8545 13.9171 24.6877 13.4772 24.4847C11.6386 23.4463 9.95109 22.1607 8.46174 20.6638C6.52572 18.8481 4.93924 16.6926 3.78108 14.3043C3.14347 13.0014 2.71398 11.6067 2.50824 10.1708C2.22081 8.67457 2.39075 7.12643 2.99591 5.72816C3.37235 5.09336 3.8331 4.51251 4.36558 4.00149C4.6088 3.73617 4.90291 3.52248 5.23041 3.37316C5.55791 3.22384 5.91211 3.14194 6.27191 3.13232C6.66425 3.1738 7.04436 3.29319 7.38995 3.48352C7.73553 3.67384 8.03963 3.93125 8.28441 4.24066C8.83274 4.84732 9.47441 5.43066 10.0577 6.04899L10.8091 6.78866C11.2524 7.17716 11.5266 7.72432 11.5709 8.31232C11.5721 8.85366 11.3726 9.37516 11.0109 9.77766C10.7832 10.0599 10.541 10.3301 10.2852 10.5873L10.0344 10.8498C9.88833 10.9856 9.77434 11.1522 9.70074 11.3375C9.64008 11.5172 9.61908 11.7085 9.64241 11.8975C9.83375 12.4155 10.1336 12.8868 10.5232 13.2788C11.1299 14.1002 11.7132 14.8153 12.3689 15.6612C13.4997 16.9659 14.8404 18.0727 16.3356 18.936C16.4791 19.0527 16.6506 19.1308 16.8349 19.1623C16.9982 19.1868 17.1627 19.1623 17.3109 19.09C17.7652 18.8468 18.1694 18.5198 18.5021 18.1263C18.9221 17.6083 19.5311 17.2793 20.1937 17.2082C20.5118 17.2093 20.8264 17.2743 21.119 17.3991C21.4116 17.5239 21.6761 17.7062 21.8971 17.935C22.1693 18.1699 22.4271 18.4199 22.6706 18.6852L23.0276 19.0667L23.3974 19.4237C23.6226 19.65 23.8372 19.853 24.0507 20.091C24.4396 20.4254 24.8013 20.7867 25.1357 21.1748C25.4776 21.6112 25.6502 22.1572 25.6234 22.7113Z",fill:"#AEAEAE"})}),classNames:{label:"!text-zinc-800 dark:!text-zinc-200"}}),(0,t.jsx)("small",{className:"text-danger",children:e.phone_number?.message&&i(e.phone_number?.message)})]}),(0,t.jsxs)("div",{className:"flex flex-col",children:[(0,t.jsx)(ex.Input,{variant:"bordered",labelPlacement:"outside",label:i("email_label"),placeholder:i("email_placeholder"),...r("email",{required:"email_required",pattern:{value:/^[^@]+@[^@]+\.[^@]+$/,message:"email_invalid"}}),type:"email",isClearable:!0,size:"lg",startContent:(0,t.jsx)(m.CiMail,{}),classNames:{label:"!text-zinc-800 dark:!text-zinc-200"}}),(0,t.jsx)("small",{className:"text-danger",children:e.email?.message&&i(e.email?.message)})]}),(0,t.jsxs)("div",{className:"flex flex-col lg:flex-row gap-5",children:[(0,t.jsxs)("div",{className:"flex flex-col w-full",children:[(0,t.jsx)(ex.Input,{variant:"bordered",labelPlacement:"outside",label:i("password_label"),...r("password",{required:"password_required",minLength:{value:6,message:"password_min"}}),placeholder:i("password_placeholder"),type:"password",isClearable:!0,size:"lg",startContent:(0,t.jsx)(eL.GoLock,{}),classNames:{label:"!text-zinc-800 dark:!text-zinc-200"}}),(0,t.jsx)("small",{className:"text-danger",children:e.password?.message&&i(e.password?.message)})]}),(0,t.jsxs)("div",{className:"flex flex-col w-full",children:[(0,t.jsx)(ex.Input,{variant:"bordered",labelPlacement:"outside",label:i("confirm_password_label"),...r("password_confirmation",{required:"confirm_password_required"}),placeholder:i("confirm_password_placeholder"),type:"password",isClearable:!0,size:"lg",startContent:(0,t.jsx)(eL.GoLock,{}),classNames:{label:"!text-zinc-800 dark:!text-zinc-200"}}),(0,t.jsx)("small",{className:"text-danger",children:e.password_confirmation?.message&&i(e.password_confirmation?.message)})]})]})]}),(0,t.jsxs)("div",{className:"flex flex-col w-full",children:[(0,t.jsxs)("div",{className:"flex gap-1 items-center",children:[(0,t.jsxs)(eN.Checkbox,{isSelected:a,onValueChange:s,...r("agree_to_terms",{required:"agree_terms_required",pattern:{message:"agree_terms_required"}}),classNames:{label:"!text-zinc-800 dark:!text-zinc-200"},children:[i("agree_terms")," "]}),(0,t.jsxs)("p",{children:[(0,t.jsxs)(eF.Link,{href:"/terms-and-conditions",color:"primary",children:[i("terms")," ",i("and")," ",i("conditions")]})," ",i("and")," ",(0,t.jsx)(eF.Link,{href:"/privacy-policy",color:"primary",children:i("privacy_policy")})]})]}),(0,t.jsx)("small",{className:"text-danger",children:e.agree_to_terms?.message&&i(e.agree_to_terms?.message)})]}),(0,t.jsxs)("p",{children:[i("already_account")," ",(0,t.jsx)(eF.Link,{href:"/login",className:"underline font-bold",children:i("login")})]})]})}var eD=e.i(618566),ez=e.i(581299);function eH(){let e=(0,eV.useTranslations)("complete_profile.congratulations");return(0,t.jsx)(r.default,{circle:!1,children:(0,t.jsxs)("div",{className:"font-[Changa]",children:[(0,t.jsx)("h2",{className:"md:text-[76px] mt-5 text-[50px] text-center font-[600] dark:text-white",children:e("profile_congratulations_title")}),(0,t.jsxs)("div",{className:"flex text-[60px] md:text-[76px] justify-center items-center",children:[(0,t.jsx)("span",{className:" text-center -rotate-90",children:"🎉"}),(0,t.jsx)("h2",{children:(0,t.jsxs)("svg",{className:"w-[120px] h-[120px] md:h-[180px] md:w-[180px]  m-[25px] md:m-[50px]",width:"183",height:"183",viewBox:"0 0 183 183",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,t.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M20.5364 20.5345C20.8401 20.23
116 21.2004 19.9915 21.5969 19.828C21.9934 19.6645 22.4182 19.5807 22.847 19.5815H42.4285C45.0252 19.5815 47.5155 18.55 49.3516 16.7139C51.1878 14.8777 52.2193 12.3874 52.2193 9.79075C52.2193 7.19408 51.1878 4.70377 49.3516 2.86764C47.5155 1.03152 45.0252 0 42.4285 0L22.847 0C16.7881 0 10.9774 2.40689 6.69312 6.69117C2.40884 10.9755 0.00195313 16.7862 0.00195312 22.8451L0.00195313 42.4266C0.00195313 45.0232 1.03348 47.5136 2.8696 49.3497C4.70572 51.1858 7.19603 52.2173 9.7927 52.2173C12.3894 52.2173 14.8797 51.1858 16.7158 49.3497C18.5519 47.5136 19.5835 45.0232 19.5835 42.4266V22.8451C19.5827 22.4162 19.6665 21.9914 19.83 21.5949C19.9935 21.1985 20.2335 20.8381 20.5364 20.5345ZM182.763 140.334C182.763 137.737 181.731 135.247 179.895 133.411C178.059 131.575 175.569 130.543 172.972 130.543C170.375 130.543 167.885 131.575 166.049 133.411C164.213 135.247 163.181 137.737 163.181 140.334V159.916C163.181 160.781 162.837 161.611 162.225 162.223C161.613 162.835 160.783 163.179 159.918 163.179H140.336C137.739 163.179 135.249 164.211 133.413 166.047C131.577 167.883 130.545 170.373 130.545 172.97C130.545 175.567 131.577 178.057 133.413 179.893C135.249 181.729 137.739 182.761 140.336 182.761H159.918C165.976 182.761 171.787 180.354 176.071 176.069C180.356 171.785 182.763 165.974 182.763 159.916V140.334ZM9.7927 130.543C12.3894 130.543 14.8797 131.575 16.7158 133.411C18.5519 135.247 19.5835 137.737 19.5835 140.334V159.916C19.5835 160.781 19.9273 161.611 20.5393 162.223C21.1514 162.835 21.9815 163.179 22.847 163.179H42.4285C45.0252 163.179 47.5155 164.211 49.3516 166.047C51.1878 167.883 52.2193 170.373 52.2193 172.97C52.2193 175.567 51.1878 178.057 49.3516 179.893C47.5155 181.729 45.0252 182.761 42.4285 182.761H22.847C16.7881 182.761 10.9774 180.354 6.69312 176.069C2.40884 171.785 0.00195313 165.974 0.00195313 159.916L0.00195313 140.334C0.00195313 137.737 1.03348 135.247 2.8696 133.411C4.70572 131.575 7.19603 130.543 9.7927 130.543ZM140.336 0C137.739 0 135.249 1.03152 133.413 2.86764C131.577 4.70377 130.545 7.19408 130.545 9.79075C130.545 12.3874 131.577 14.8777 133.413 16.7139C135.249 18.55 137.739 19.5815 140.336 19.5815H159.918C160.783 19.5815 161.613 19.9253 162.225 20.5374C162.837 21.1494 163.181 21.9795 163.181 22.8451V42.4266C163.181 45.0232 164.213 47.5136 166.049 49.3497C167.885 51.1858 170.375 52.2173 172.972 52.2173C175.569 52.2173 178.059 51.1858 179.895 49.3497C181.731 47.5136 182.763 45.0232 182.763 42.4266V22.8451C182.763 16.7862 180.356 10.9755 176.071 6.69117C171.787 2.40689 165.976 0 159.918 0H140.336ZM91.3823 101.51C79.6053 101.504 68.1085 105.102 58.4359 111.82C48.7632 118.539 41.378 128.056 37.2721 139.094C35.81 142.997 38.93 146.861 43.0943 146.861H139.644C143.822 146.861 146.928 142.997 145.479 139.094C141.373 128.056 133.988 118.539 124.316 111.82C114.643 105.102 103.159 101.504 91.3823 101.51ZM120.206 58.2354C120.206 65.8886 117.166 73.2284 111.754 78.6401C106.343 84.0517 99.0029 87.092 91.3496 87.092C83.6964 87.092 76.3566 84.0517 70.9449 78.6401C65.5333 73.2284 62.493 65.8886 62.493 58.2354C62.493 50.5821 65.5333 43.2423 70.9449 37.8307C76.3566 32.419 83.6964 29.3788 91.3496 29.3788C99.0029 29.3788 106.343 32.419 111.754 37.8307C117.166 43.2423 120.206 50.5821 120.206 58.2354Z",fill:"url(#paint0_linear_153_1005)"}),(0,t.jsx)("defs",{children:(0,t.jsxs)("linearGradient",{id:"paint0_linear_153_1005",x1:"91.3823",y1:"0",x2:"91.3823",y2:"182.761",gradientUnits:"userSpaceOnUse",children:[(0,t.jsx)("stop",{stopColor:"#6235D8"}),(0,t.jsx)("stop",{offset:"1",stopColor:"#4B18C1"})]})})]})}),(0,t.jsx)("span",{className:"text-center",children:"🎉"})]}),(0,t.jsx)("h3",{className:"md:text-[58px] text-[20px] text-center mx-4 lg:mx-20 text-[#38434F] dark:text-foreground-700 font-[400]",children:e("profile_congratulations_subtitle")}),(0,t.jsx)("h3",{className:"md:text-xl text-lg text-center mx-4 lg:mx-20 text-[#38434F] dark:text-foreground-700 font-[400]",children:e("profile_congratulations_check_email")})]})})}var eO=e.i(646051);function eq(){let[e,s]=(0,l.useState)(1),[i,n]=(0,l.useState)(!1),[o,d]=(0,l.useState)(!1),[u,c]=(0,l.useState)({}),m=(0,eV.useTranslations)("complete_profile"),w=(0,eD.useRouter)(),{register:E,handleSubmit:S,control:N,trigger:F,formState:{errors:L},setValue:M,clearErrors:D,getValues:I}=function(e={}){let t=l.default.useRef(void 0),r=l.default.useRef(void 0),[a,s]=l.default.useState({isDirty:!1,isValidating:!1,isLoading:V(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:V(e.defaultValues)?void 0:e.defaultValues});if(!t.current)if(e.formControl)t.current={...e.formControl,formState:a},e.defaultValues&&!V(e.defaultValues)&&e.formControl.reset(e.defaultValues,e.resetOptions);else{let{formControl:r,...l}=function(e={}){let t,r={...ep,...e},a={submitCount:0,isDirty:!1,isReady:!1,isLoading:V(r.defaultValues),isValidating:!1,isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,touchedFields:{},dirtyFields:{},validatingFields:{},errors:r.errors||{},disabled:r.disabled||!1},l={},s=(p(r.defaultValues)||p(r.values))&&b(r.defaultValues||r.values)||{},i=r.shouldUnregister?{}:b(s),n={action:!1,mount:!1,watch:!1,keepIsValid:!1},o={mount:new Set,disabled:new Set,unMount:new Set,array:new Set,watch:new Set},d=0,u={isDirty:!1,dirtyFields:!1,validatingFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1},c={...u},f={...c},m={array:B(),state:B()},w="all"===r.criteriaMode,E=async e=>{if(!n.keepIsValid&&!r.disabled&&(c.isValid||f.isValid||e)){let e;r.resolver?(e=U((await L()).errors),S()):e=await D(l,!0),e!==a.isValid&&m.state.next({isValid:e})}},S=(e,t)=>{!r.disabled&&(c.isValidating||c.validatingFields||f.isValidating||f.validatingFields)&&((e||Array.from(o.mount)).forEac
1h(e=>{e&&(t?A(a.validatingFields,e,t):K(a.validatingFields,e))}),m.state.next({validatingFields:a.validatingFields,isValidating:!U(a.validatingFields)}))},N=(e,t,r,a)=>{let o=j(l,e);if(o){let l=j(i,e,_(r)?j(s,e):r);_(l)||a&&a.defaultChecked||t?A(i,e,t?l:el(o._f)):I(e,l),n.mount&&!n.action&&E()}},F=(e,t,l,i,n)=>{let o=!1,d=!1,u={name:e};if(!r.disabled){if(!l||i){(c.isDirty||f.isDirty)&&(d=a.isDirty,a.isDirty=u.isDirty=z(),o=d!==u.isDirty);let r=P(j(s,e),t);d=!!j(a.dirtyFields,e),r?K(a.dirtyFields,e):A(a.dirtyFields,e,!0),u.dirtyFields=a.dirtyFields,o=o||(c.dirtyFields||f.dirtyFields)&&!r!==d}if(l){let t=j(a.touchedFields,e);t||(A(a.touchedFields,e,l),u.touchedFields=a.touchedFields,o=o||(c.touchedFields||f.touchedFields)&&t!==l)}o&&n&&m.state.next(u)}return o?u:{}},L=async e=>(S(e,!0),await r.resolver(i,r.context,((e,t,r,a)=>{let l={};for(let r of e){let e=j(t,r);e&&A(l,r,e._f)}return{criteriaMode:r,names:[...e],fields:l,shouldUseNativeValidation:a}})(e||o.mount,l,r.criteriaMode,r.shouldUseNativeValidation))),M=async e=>{let{errors:t}=await L(e);if(S(e),e)for(let r of e){let e=j(t,r);e?A(a.errors,r,e):K(a.errors,r)}else a.errors=t;return t},D=async(e,t,l={valid:!0})=>{for(let s in e){let n=e[s];if(n){let{_f:e,...s}=n;if(e){let s=o.array.has(e.name),d=n._f&&eo(n._f);d&&c.validatingFields&&S([e.name],!0);let u=await eg(n,o.disabled,i,w,r.shouldUseNativeValidation&&!t,s);if(d&&c.validatingFields&&S([e.name]),u[e.name]&&(l.valid=!1,t))break;t||(j(u,e.name)?s?ef(a.errors,u,e.name):A(a.errors,e.name,u[e.name]):K(a.errors,e.name))}U(s)||await D(s,t,l)}}return l.valid},z=(e,t)=>!r.disabled&&(e&&t&&A(i,e,t),!P(X(),s)),H=(e,t,r)=>q(e,o,{...n.mount?i:_(t)?s:O(e)?{[e]:t}:t},r,t),I=(e,t,r={})=>{let a=j(l,e),s=t;if(a){let r=a._f;r&&(r.disabled||A(i,e,et(t,r)),s=W(r.ref)&&g(t)?"":t,"select-multiple"===r.ref.type?[...r.ref.options].forEach(e=>e.selected=s.includes(e.value)):r.refs?"checkbox"===r.ref.type?r.refs.forEach(e=>{e.defaultChecked&&e.disabled||(Array.isArray(s)?e.checked=!!s.find(t=>t===e.value):e.checked=s===e.value||!!s)}):r.refs.forEach(e=>e.checked=e.value===s):"file"===r.ref.type?r.ref.value="":(r.ref.value=s,r.ref.type||m.state.next({name:e,values:b(i)})))}(r.shouldDirty||r.shouldTouch)&&F(e,s,r.shouldTouch,r.shouldDirty,!0),r.shouldValidate&&Q(e)},Z=(e,t,r)=>{for(let a in t){if(!t.hasOwnProperty(a))return;let s=t[a],i=e+"."+a,n=j(l,i);(o.array.has(e)||p(s)||n&&!n._f)&&!h(s)?Z(i,s,r):I(i,s,r)}},T=(e,t,r={})=>{let d=j(l,e),u=o.array.has(e),h=b(t);A(i,e,h),u?(m.array.next({name:e,values:b(i)}),(c.isDirty||c.dirtyFields||f.isDirty||f.dirtyFields)&&r.shouldDirty&&m.state.next({name:e,dirtyFields:J(s,i),isDirty:z(e,h)})):!d||d._f||g(h)?I(e,h,r):Z(e,h,r),ed(e,o)&&m.state.next({...a,name:e}),m.state.next({name:n.mount?e:void 0,values:b(i)})},G=async e=>{n.mount=!0;let s=e.target,u=s.name,g=!0,p=j(l,u),C=e=>{g=Number.isNaN(e)||h(e)&&isNaN(e.getTime())||P(e,j(i,u,e))},y=ei(r.mode),_=ei(r.reValidateMode);if(p){var v,V,N,M,z;let n,h,I,Z=s.type?el(p._f):x(e),T=e.type===k||"focusout"===e.type,R=!((I=p._f).mount&&(I.required||I.min||I.max||I.maxLength||I.minLength||I.pattern||I.validate))&&!r.resolver&&!j(a.errors,u)&&!p._f.deps||(v=T,V=j(a.touchedFields,u),N=a.isSubmitted,M=_,!(z=y).isOnAll&&(!N&&z.isOnTouch?!(V||v):(N?M.isOnBlur:z.isOnBlur)?!v:(N?!M.isOnChange:!z.isOnChange)||v)),B=ed(u,o,T);A(i,u,Z),T?s&&s.readOnly||(p._f.onBlur&&p._f.onBlur(e),t&&t(0)):p._f.onChange&&p._f.onChange(e);let W=F(u,Z,T),$=!U(W)||B;if(T||m.state.next({name:u,type:e.type,values:b(i)}),R)return(c.isValid||f.isValid)&&("onBlur"===r.mode?T&&E():T||E()),$&&m.state.next({name:u,...B?{}:W});if(!T&&B&&m.state.next({...a}),r.resolver){let{errors:e}=await L([u]);if(S([u]),C(Z),g){let t=ec(a.errors,l,u),r=ec(e,l,t.name||u);n=r.error,u=r.name,h=U(e)}}else S([u],!0),n=(await eg(p,o.disabled,i,w,r.shouldUseNativeValidation))[u],S([u]),C(Z),g&&(n?h=!1:(c.isValid||f.isValid)&&(h=await D(l,!0)));if(g){p._f.deps&&(!Array.isArray(p._f.deps)||p._f.deps.length>0)&&Q(p._f.deps);var H=u,O=h,q=n;let e=j(a.errors,H),l=(c.isValid||f.isValid)&&"boolean"==typeof O&&a.isValid!==O;if(r.delayError&&q){let e;e=()=>{A(a.errors,H,q),m.state.next({errors:a.errors})},(t=t=>{clearTimeout(d),d=setTimeout(e,t)})(r.delayError)}else clearTimeout(d),t=null,q?A(a.errors,H,q):K(a.errors,H);if((q?!P(e,q):e)||!U(W)||l){let e={...W,...l&&"boolean"==typeof O?{isValid:O}:{},errors:a.errors,name:H};a={...a,...e},m.state.next(e)}}}},Y=(e,t)=>
1{if(j(a.errors,t)&&e.focus)return e.focus(),1},Q=async(e,t={})=>{let s,i,n=R(e);if(r.resolver){let t=await M(_(e)?e:n);s=U(t),i=e?!n.some(e=>j(t,e)):s}else e?((i=(await Promise.all(n.map(async e=>{let t=j(l,e);return await D(t&&t._f?{[e]:t}:t)}))).every(Boolean))||a.isValid)&&E():i=s=await D(l);return m.state.next({...!O(e)||(c.isValid||f.isValid)&&s!==a.isValid?{}:{name:e},...r.resolver||!e?{isValid:s}:{},errors:a.errors}),t.shouldFocus&&!i&&eu(l,Y,e?n:o.mount),i},X=(e,t)=>{let r={...n.mount?i:s};return t&&(r=function e(t,r){let a={};for(let l in t)if(t.hasOwnProperty(l)){let s=t[l],i=r[l];if(s&&p(s)&&i){let t=e(s,i);p(t)&&(a[l]=t)}else t[l]&&(a[l]=i)}return a}(t.dirtyFields?a.dirtyFields:a.touchedFields,r)),_(e)?r:O(e)?j(r,e):e.map(e=>j(r,e))},ee=(e,t)=>({invalid:!!j((t||a).errors,e),isDirty:!!j((t||a).dirtyFields,e),error:j((t||a).errors,e),isValidating:!!j(a.validatingFields,e),isTouched:!!j((t||a).touchedFields,e)}),er=(e,t,r)=>{let s=(j(l,e,{_f:{}})._f||{}).ref,{ref:i,message:n,type:o,...d}=j(a.errors,e)||{};A(a.errors,e,{...d,...t,ref:s}),m.state.next({name:e,errors:a.errors,isValid:!1}),r&&r.shouldFocus&&s&&s.focus&&s.focus()},ea=e=>m.state.subscribe({next:t=>{let r,l,n;r=e.name,l=t.name,n=e.exact,(!r||!l||r===l||R(r).some(e=>e&&(n?e===l:e.startsWith(l)||l.startsWith(e))))&&((e,t,r,a)=>{r(e);let{name:l,...s}=e;return U(s)||Object.keys(s).length>=Object.keys(t).length||Object.keys(s).find(e=>t[e]===(!a||"all"))})(t,e.formState||c,e_,e.reRenderRoot)&&e.callback({values:{...i},...a,...t,defaultValues:s})}}).unsubscribe,en=(e,t={})=>{for(let n of e?R(e):o.mount)o.mount.delete(n),o.array.delete(n),t.keepValue||(K(l,n),K(i,n)),t.keepError||K(a.errors,n),t.keepDirty||K(a.dirtyFields,n),t.keepTouched||K(a.touchedFields,n),t.keepIsValidating||K(a.validatingFields,n),r.shouldUnregister||t.keepDefaultValue||K(s,n);m.state.next({values:b(i)}),m.state.next({...a,...!t.keepDirty?{}:{isDirty:z()}}),t.keepIsValid||E()},em=({disabled:e,name:t})=>{("boolean"==typeof e&&n.mount||e||o.disabled.has(t))&&(e?o.disabled.add(t):o.disabled.delete(t))},eh=(e,t={})=>{let a=j(l,e),i="boolean"==typeof t.disabled||"boolean"==typeof r.disabled;return(A(l,e,{...a||{},_f:{...a&&a._f?a._f:{ref:{name:e}},name:e,mount:!0,...t}}),o.mount.add(e),a)?em({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:es(t.min),max:es(t.max),minLength:es(t.minLength),maxLength:es(t.maxLength),pattern:es(t.pattern)}:{},name:e,onChange:G,onBlur:G,ref:i=>{if(i){let r;eh(e,t),a=j(l,e);let n=_(i.value)&&i.querySelectorAll&&i.querySelectorAll("input,select,textarea")[0]||i,o="radio"===(r=n).type||"checkbox"===r.type,d=a._f.refs||[];(o?d.find(e=>e===n):n===a._f.ref)||(A(l,e,{_f:{...a._f,...o?{refs:[...d.filter($),n,...Array.isArray(j(s,e))?[{}]:[]],ref:{type:n.type,name:e}}:{ref:n}}}),N(e,!1,void 0,n))}else(a=j(l,e,{}))._f&&(a._f.mount=!1),(r.shouldUnregister||t.shouldUnregister)&&!(C(o.array,e)&&n.action)&&o.unMount.add(e)}}},ex=()=>r.shouldFocusError&&eu(l,Y,o.mount),eC=(e,t)=>async s=>{let n;s&&(s.preventDefault&&s.preventDefault(),s.persist&&s.persist());let d=b(i);if(m.state.next({isSubmitting:!0}),r.resolver){let{errors:e,values:t}=await L();S(),a.errors=e,d=b(t)}else await D(l);if(o.disabled.size)for(let e of o.disabled)K(d,e);if(K(a.errors,"root"),U(a.errors)){m.state.next({errors:{}});try{await e(d,s)}catch(e){n=e}}else t&&await t({...a.errors},s),ex(),setTimeout(ex);if(m.state.next({isSubmitted:!0,isSubmitting:!1,isSubmitSuccessful:U(a.errors)&&!n,submitCount:a.submitCount+1,errors:a.errors}),n)throw n},ey=(e,t={})=>{let d=e?b(e):s,u=b(d),f=U(e),h=f?s:u;if(t.keepDefaultValues||(s=d),!t.keepValues){if(t.keepDirtyValues)for(let e of Array.from(new Set([...o.mount,...Object.keys(J(s,i))])))j(a.dirtyFields,e)?A(h,e,j(i,e)):T(e,j(h,e));else{if(y&&_(e))for(let e of o.mount){let t=j(l,e);if(t&&t._f){let e=Array.isArray(t._f.refs)?t._f.refs[0]:t._f.ref;if(W(e)){let t=e.closest("form");if(t){t.reset();break}}}}if(t.keepFieldsRef)for(let e of o.mount)T(e,j(h,e));else l={}}i=r.shouldUnregister?t.keepDefaultValues?b(s):{}:b(h),m.array.next({values:{...h}}),m.state.next({values:{...h}})}o={mount:t.keepDirtyValues?o.mount:new Set,unMount:new Set,array:new Set,disabled:new Set,watch:new Set,watchAll:!1,focus:""},n.mount=!c.isValid||!!t.keepIsValid||!!t.keepDirtyValues||!r.shouldUnregister&&!U(h),n.watch=!!r.shouldUnregister,n.keepIsValid=!!t.keepIsValid,n.action=!1,t.keepErrors||(a.errors={}),m.state.next({submitCount:t.keepSubmitCount?a.submitCount:0,isDirty:!f&&(t.keepDirty?a.isDirty:!!(t.keepDefaultValues&&!P(e,s))),isSubmitted:!!t.keepIsSubmitted&&a.isSubmitted,dirtyFields:f?{}:t.keepDirtyValues?t.keepDefaultValues&&i?J(s,i):a.dirtyFields:t.keepDefaultValues&&e?J(s,e):t.keepDirty?a.dirtyFields:{},touchedFields:t.keepTouched?a.touchedFields:{},errors:t.keepErrors?a.errors:{},isSubmitSuccessful:!!t.keepIsSubmitSuccessful&&a.isSubmitSuccessful,isSubmitting:!1,defaultValues:s})},eb=(e,t)=>ey(V(e)?e(i):e,{...r.resetOptions,...t}),e_=e=>{a={...a,...e}},ev={control:{register:eh,unregister:en,getFieldState:ee,handleSubmit:eC,setError:er,_subscribe:ea,_runSchema:L,_updateIsValidating:S,_focusError:ex,_getWatch:H,_getDirty:z,_setValid:E,_setFieldArray:(e,t=[],o,d,u=!0,h=!0)=>
1{if(d&&o&&!r.disabled){if(n.action=!0,h&&Array.isArray(j(l,e))){let t=o(j(l,e),d.argA,d.argB);u&&A(l,e,t)}if(h&&Array.isArray(j(a.errors,e))){let t,r=o(j(a.errors,e),d.argA,d.argB);u&&A(a.errors,e,r),v(j(t=a.errors,e)).length||K(t,e)}if((c.touchedFields||f.touchedFields)&&h&&Array.isArray(j(a.touchedFields,e))){let t=o(j(a.touchedFields,e),d.argA,d.argB);u&&A(a.touchedFields,e,t)}(c.dirtyFields||f.dirtyFields)&&(a.dirtyFields=J(s,i)),m.state.next({name:e,isDirty:z(e,t),dirtyFields:a.dirtyFields,errors:a.errors,isValid:a.isValid})}else A(i,e,t)},_setDisabledField:em,_setErrors:e=>{a.errors=e,m.state.next({errors:a.errors,isValid:!1})},_getFieldArray:e=>v(j(n.mount?i:s,e,r.shouldUnregister?j(s,e,[]):[])),_reset:ey,_resetDefaultValues:()=>V(r.defaultValues)&&r.defaultValues().then(e=>{eb(e,r.resetOptions),m.state.next({isLoading:!1})}),_removeUnmounted:()=>{for(let e of o.unMount){let t=j(l,e);t&&(t._f.refs?t._f.refs.every(e=>!$(e)):!$(t._f.ref))&&en(e)}o.unMount=new Set},_disableForm:e=>{"boolean"==typeof e&&(m.state.next({disabled:e}),eu(l,(t,r)=>{let a=j(l,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:m,_proxyFormState:c,get _fields(){return l},get _formValues(){return i},get _state(){return n},set _state(value){n=value},get _defaultValues(){return s},get _names(){return o},set _names(value){o=value},get _formState(){return a},get _options(){return r},set _options(value){r={...r,...value}}},subscribe:e=>(n.mount=!0,f={...f,...e.formState},ea({...e,formState:{...u,...e.formState}})),trigger:Q,register:eh,handleSubmit:eC,watch:(e,t)=>V(e)?m.state.subscribe({next:r=>"values"in r&&e(H(void 0,t),r)}):H(e,t,!0),setValue:T,getValues:X,reset:eb,resetField:(e,t={})=>{j(l,e)&&(_(t.defaultValue)?T(e,b(j(s,e))):(T(e,t.defaultValue),A(s,e,b(t.defaultValue))),t.keepTouched||K(a.touchedFields,e),t.keepDirty||(K(a.dirtyFields,e),a.isDirty=t.defaultValue?z(e,b(j(s,e))):z()),!t.keepError&&(K(a.errors,e),c.isValid&&E()),m.state.next({...a}))},clearErrors:e=>{e&&R(e).forEach(e=>K(a.errors,e)),m.state.next({errors:e?a.errors:{}})},unregister:en,setError:er,setFocus:(e,t={})=>{let r=j(l,e),a=r&&r._f;if(a){let e=a.refs?a.refs[0]:a.ref;e.focus&&setTimeout(()=>{e.focus(),t.shouldSelect&&V(e.select)&&e.select()})}},getFieldState:ee};return{...ev,formControl:ev}}(e);t.current={...l,formState:a}}let i=t.current.control;return i._options=e,H(()=>{let e=i._subscribe({formState:i._proxyFormState,callback:()=>s({...i._formState}),reRenderRoot:!0});return s(e=>({...e,isReady:!0})),i._formState.isReady=!0,e},[i]),l.default.useEffect(()=>i._disableForm(e.disabled),[i,e.disabled]),l.default.useEffect(()=>{e.mode&&(i._options.mode=e.mode),e.reValidateMode&&(i._options.reValidateMode=e.reValidateMode)},[i,e.mode,e.reValidateMode]),l.default.useEffect(()=>{e.errors&&(i._setErrors(e.errors),i._focusError())},[i,e.errors]),l.default.useEffect(()=>{e.shouldUnregister&&i._subjects.state.next({values:i._getWatch()})},[i,e.shouldUnregister]),l.default.useEffect(()=>{if(i._proxyFormState.isDirty){let e=i._getDirty();e!==a.isDirty&&i._subjects.state.next({isDirty:e})}},[i,a.isDirty]),l.default.useEffect(()=>{var t;e.values&&!P(e.values,r.current)?(i._reset(e.values,{keepFieldsRef:!0,...i._options.resetOptions}),(null==(t=i._options.resetOptions)?void 0:t.keepIsValid)||i._setValid(),r.current=e.values,s(e=>({...e}))):i._resetDefaultValues()},[i,e.values]),l.default.useEffect(()=>{i._state.mount||(i._setValid(),i._state.mount=!0),i._state.watch&&(i._state.watch=!1,i._subjects.state.next({...i._formState})),i._removeUnmounted()}),t.current.formState=z(a,i),t.current}({mode:"onTouched"});async function Z(e){try{d(!0),c({});let t=Array.isArray(e.languages)?e.languages:e.languages.split(",").map(e=>Number(e.trim())),r={...e,languages:t},a=await (0,ez.candidateRegister)(r);"success"===a.status&&(n(!0),(0,eO.default)(),setTimeout(()=>{w.push("/login")},5e3))}catch(e){"object"==typeof e&&null!==e&&"response"in e&&"object"==typeof e.response&&null!==e.response&&"status"in e.response&&422===e.response.status?c(e.response.data.errors):console.error("Unexpected Error:",e)}finally{d(!1)}}return i?(0,t.jsx)(eH,{}):(0,t.jsx)(r.default,{circle:!1,children:(0,t.jsxs)("div",{className:"flex flex-col gap-5 py-10 w-full",children:[(0,t.jsx)("div",{className:"mx-auto",children:(0,t.jsx)(f,{alt:"Primary Logo",src:"/svg/primaryLogo.svg",width:150})}),(0,t.jsxs)("form",{onSubmit:S(Z),noValidate:!0,encType:"multipart/form-data",className:"lg:mx-auto w-full lg:w-[75%]",children:[(0,t.jsxs)("div",{id:"stepsContentsContainer",className:"overflow-hidden text-zinc-800 dark:text-zinc-200 w-full lg:w-full h-[60%] rounded-xl p-10 bg-white dark:bg-card flex flex-col gap-5",children:[(0,t.jsx)(eM,{errors:L,register:E}),(0,t.jsx)(eA,{setValue:M,errors:L,control:N,register:E}),(0,t.jsx)(ek,{setValue:M,clearErrors:D,errors:L,control:N,register:E}),(0,t.jsx)(eS,{setValue:M,clearErrors:D,errors:L,control:N,register:E})]}),(0,t.jsx)("div",{className:"flex justify-between",dir:"ltr",children:(0,t.jsx)(a.Button,{type:"submit",isLoading:o,isDisabled:o,size:"md",className:"bg-primary text-white rounded-lg w-full mt-4",endContent:(0,t.jsxs)("svg",{width:"37",height:"37",viewBox:"0 0 37 37",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,t.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M16.8417 12.8566C16.631 13.0675 16.5127 13.3535 16.5127 13.6516C16.5127 13.9497 16.631 14.2357 16.8417 14.4466L19.4217 17.0266H7.13672C6.83835 17.0266 6.5522 17.1451 6.34122 17.3561C6.13025 17.5671 6.01172 17.8532 6.01172 18.1516C6.01172 18.45 6.13025 18.7361 6.34122 18.9471C6.5522 19.1581 6.83835 19.2766 7.13672 19.2766H19.4217L16.8417 21.8566C16.7312 21.9596 16.6425 22.0838 16.581 22.2218C16.5196 22.3598 16.4865 22.5088 16.4838 22.6598C16.4812 22.8109 16.509 22.9609 16.5655 23.101C16.6221 23.2411 16.7063 23.3683 16.8132 23.4752C16.92 23.582 17.0472 23.6662 17.1873 23.7228C17.3274 23.7794 17.4774 23.8
1072 17.6285 23.8045C17.7796 23.8018 17.9285 23.7688 18.0665 23.7073C18.2045 23.6458 18.3287 23.5571 18.4317 23.4466L22.9317 18.9466C23.1424 18.7357 23.2607 18.4497 23.2607 18.1516C23.2607 17.8535 23.1424 17.5675 22.9317 17.3566L18.4317 12.8566C18.2208 12.6459 17.9348 12.5276 17.6367 12.5276C17.3386 12.5276 17.0527 12.6459 16.8417 12.8566Z",fill:"white"}),(0,t.jsx)("path",{d:"M19.1367 9.52961C19.1367 10.2016 19.5477 10.7896 20.0232 11.2651L24.5232 15.7651C24.8366 16.0785 25.0852 16.4506 25.2548 16.86C25.4244 17.2695 25.5117 17.7084 25.5117 18.1516C25.5117 18.5948 25.4244 19.0337 25.2548 19.4432C25.0852 19.8527 24.8366 20.2247 24.5232 20.5381L20.0232 25.0381C19.5477 25.5136 19.1367 26.1016 19.1367 26.7736V30.1516C22.3193 30.1516 25.3716 28.8873 27.622 26.6369C29.8724 24.3865 31.1367 21.3342 31.1367 18.1516C31.1367 14.969 29.8724 11.9168 27.622 9.66633C25.3716 7.41589 22.3193 6.15161 19.1367 6.15161V9.52961Z",fill:"white"})]}),children:m("submit_button")})})]}),(0,t.jsx)("div",{className:"flex flex-col gap-2 justify-center items-center",children:Object.entries(u).map(([e,r])=>r.map((r,a)=>(0,t.jsx)("p",{className:"text-danger dark:text-red-200 bg-red-200 dark:bg-red-600/70 rounded-2xl p-2 text-sm",children:r},`${e}-${a}`)))})]})})}e.s(["default",()=>eq],905150)}]);

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.