1"use strict";(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[2498,1048],{90853:(e,t,r)=>{r.d(t,{Dz:()=>s,h5:()=>i,xA:()=>l});var a=r(69141),n=r(25361);const l=(e,t)=>(0,n.PS)(`waitingList/${e}/onBoarding/codersTest`,t),s=e=>(0,n.PS)(`waitingList/${e}/onBoarding/requestCodersTestCompletion`,!0),i=e=>(0,n.jz)(`users/${e}/requests`,{request:"CODERS_TESTS_REQUEST_FREEMIUM",date:(0,a.O5)(),requestData:{}})},89826:(e,t,r)=>{r.r(t),r.d(t,{default:()=>E});var a=r(78717),n=r(96540),l=r(87331),s=r(6442),i=r(58065),c=r(30261),o=r(46214),u=r(49170),m=r(68561),d=r(44e3),f=r(90853),p=r(26336),g=r(72715),v=r(87250);const E=()=>{const[e,t]=(0,n.useState)(!1),{formatMessage:r}=(0,s.A)(),E=(0,d.P)();return n.createElement("div",{className:"flex flex-col mt-8 min-h-[100vh]"},n.createElement("div",{className:"w-full flex justify-center items-center my-3"},n.createElement(v.I,{className:"h-20",handle:"wc1DRG8SQsqpB0JjcLlU",resize:{width:400}})),n.createElement("div",{className:"flex justify-center mx-2"},n.createElement(l.Card,{className:"rounded-xl"},n.createElement(l.Typography,{variant:"h3",component:"h3",className:"mt-1"},n.createElement(i.A,{id:"CodersTests.Onboarding.Step.First.Title",defaultMessage:"Finalisez votre inscription"})),n.createElement(l.Typography,{component:"div",variant:"body2",className:"mb-3"},n.createElement(i.A,{id:"CodersTests.Onboarding.Step.First.subtitle",defaultMessage:"Nous avons besoin de quelques informations supplémentaires pour soliciter vos candidats !"})),n.createElement(c.Formik,{validationSchema:m.object({firstName:m.string().required(r(u.A.required)).min(2,r(u.A.min,{min:2})),lastName:m.string().required(r(u.A.required)).min(2,r(u.A.min,{min:2})),companyName:m.string().required(r(u.A.required)).min(2,r(u.A.min,{min:2}))}),validateOnChange:!1,validateOnBlur:!1,validateOnMount:!1,onSubmit:async e=>{t(!0),await(0,f.xA)(E,e),await(0,f.Dz)(E)},initialValues:{companyName:"",firstName:"",lastName:""}},(t=>n.createElement("div",{className:"grid grid-cols-2 gap-1 md:flex md:flex-wrap md:flex-col"},n.createElement("div",{className:"flex flex-col w-full"},n.createElement(l.Typography,{variant:"body3",className:"font-bold mb-1"},n.createElement(i.A,{id:"CodersTests.Onboarding.Step.First.form.surname",defaultMessage:"Prénom"})),n.createElement(c.FastField,{component:o.Y,name:"firstName",variant:"flat",fullWidth:!0,error:t.errors.firstName})),n.createElement("div",null,n.createElement("div",{className:"flex flex-col w-full"},n.createElement(l.Typography,{variant:"body3",className:"font-bold mb-1"},n.createElement(i.A,{id:"CodersTests.Onboarding.Step.First.form.name",defaultMessage:"Nom"})),n.createElement(c.FastField,{component:o.Y,name:"lastName",variant:"flat",fullWidth:!0,error:t.errors.lastName}))),n.createElement("div",{className:"flex flex-col w-full col-span-2"},n.createElement(l.Typography,{variant:"body3",className:"font-bold mb-1"},n.createElement(i.A,{id:"CodersTests.Onboarding.Step.First.form.companyName",defaultMessage:"Entreprise"})),n.createElement(c.Field,{component:o.Y,name:"companyName",variant:"flat",fullWidth:!0}),t.errors.companyName&&n.createElement(l.Typography,{variant:"helper",color:"danger"},t.errors.companyName)),n.createElement("div",{className:"flex justify-center col-span-2"},n.createElement(l.Button,{disabled:e,variant:"contained",color:p.i[g.A].controlAccent,size:"small",onClick:t.submitForm},e&&n.createElement(a.A,{size:20,className:"text-light-500 mr-2"}),n.createElement(i.A,{id:"CodersTests.Onboarding.Step.First.form.startNow",defaultMessage:"Commencer tout de suite"})))))))))}},46214:(e,t,r)=>{r.d(t,{L:()=>d,Y:()=>m});var a=r(58168),n=r(96540),l=r(6442),s=r(10777),i=r(87331),c=r(80284),o=r(85838);const u=(0,c.A)((e=>{let{spacingNumber:t}=e;return(0,o.A)({error:{alignSelf:"start"}})})),m=e=>{let{classes:t={},className:r,field:c,step:o,placeholder:m,error:d,multiline:f,fullWidth:p,cssSelector:g,form:v,variant:E,type:N,disabled:b,tabsAsIndent:y,onChange:h,rows:A,onKeyDown:T,debounceDelay:C=400,...S}=e;const x=(0,n.useRef)(null),F=u({classes:t}),{formatMessage:_}=(0,l.A)(),{name:w,value:D,onBlur:O}
1=c,[q,R]=(0,n.useState)(D),M=e=>{v.setFieldValue(w,e),v.setFieldTouched(w,!0),"function"==typeof h&&h(e)},[L]=(0,s.A)((0,n.useCallback)(M,[v]),C),k=(0,n.useCallback)((e=>{R(e.target.value),C?L(e.target.value):M(e.target.value)}),[L]),B=(0,n.useCallback)((e=>{if(y&&"Tab"===e.key){e.preventDefault(),e.stopPropagation();const{selectionStart:t,selectionEnd:r}=e.currentTarget,a=!Number.isNaN(Number(t))&&t||0,n=!Number.isNaN(Number(r))&&r||0,l=`${q.substring(0,null!=a?a:0)} ${q.substring(null!=n?n:0)}`;R(l),L(l),x.current&&(x.current.value=l,x.current.selectionStart=x.current.selectionEnd=a+4)}"function"==typeof T&&(e.persist(),T(e))}),[q,L]);return(0,n.useEffect)((()=>{R(D)}),[D]),n.createElement(n.Fragment,null,n.createElement(i.TextField,(0,a.A)({},S,{variant:"flat",inputRef:x,id:`${o||"step"}_form_${g||w}`,onChange:k,onKeyDown:B,value:q||"",placeholder:m&&_(m)},f&&{rows:A||4},{disabled:b,fullWidth:p,error:d,className:r,multiline:f,onBlur:O,name:w,type:N})),d&&n.createElement(i.Typography,{classes:{container:F.error},component:"p",variant:"helper",color:"danger",id:`error_${g}`},d))},d=e=>n.createElement(m,(0,a.A)({multiline:!0,fullWidth:!0},e))},10777:(e,t,r)=>{r.d(t,{A:()=>n});var a=r(96540);function n(e,t,r){void 0===r&&(r={});var n=r.maxWait,l=(0,a.useRef)(null),s=(0,a.useRef)([]),i=r.leading,c=void 0===r.trailing||r.trailing,o=(0,a.useRef)(!1),u=(0,a.useRef)(null),m=(0,a.useRef)(!1),d=(0,a.useRef)(e);d.current=e;var f=(0,a.useCallback)((function(){clearTimeout(u.current),clearTimeout(l.current),l.current=null,s.current=[],u.current=null,o.current=!1}),[]);(0,a.useEffect)((function(){return m.current=!1,function(){m.current=!0}}),[]);var p=(0,a.useCallback)((function(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];s.current=e,clearTimeout(u.current),o.current&&(o.current=!1),u.current||!i||o.current||(d.current.apply(d,e),o.current=!0),u.current=setTimeout((function(){var t=!0;i&&o.current&&(t=!1),f(),!m.current&&c&&t&&d.current.apply(d,e)}),t),n&&!l.current&&c&&(l.current=setTimeout((function(){var e=s.current;f(),m.current||d.current.apply(null,e)}),n))}),[n,t,f,i,c]),g=(0,a.useCallback)((function(){u.current&&(d.current.apply(null,s.current),f())}),[f]);return[p,f,g]}}}]); 2//# sourceMappingURL=onboarding-onboarding.6e3c338e58e4d4e4878c.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.