1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._posthogChunkIds=e._posthogChunkIds||{},e._posthogChunkIds[n]="01a0f383-0161-74d1-89c3-3cdf073e7a41")}catch(e){}}();(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[33538],{24429:(e,i,t)=>{"use strict";t.d(i,{A:()=>s});var n=t(37876),a=t(14232),l=t(94206),r=t(70380);let s=({type:e,readOnly:i=!1})=>{let{control:t}=(0,a.useContext)(l.A);return(0,n.jsx)(r.A,{type:"email",readOnly:i,label:"client"===e?"Work Email":"Email",name:"email",control:t})}},40216:(e,i,t)=>{"use strict";t.r(i),t.d(i,{__N_SSP:()=>Z,default:()=>H});var n=t(37876),a=t(22748),l=t(12865),r=t(38871),s=t(18730),d=t(29196),c=t(14232),o=t(95062),m=t.n(o),x=t(40326),u=t(40913),p=t(94830),h=t(1842),g=t(33791),f=t(51733),y=t(10159),A=t(53522),v=t(53796),w=t(99041),$=t(36827),b=t.n($),j=t(74023),Y=t.n(j),_=t(39148),K=t(79350);let q=(0,K.J1)` 2 mutation ClientActivate($input: ClientActivateInput!) { 3 clientActivate(input: $input) { 4 success 5 message 6 } 7 } 8`;var k=t(90791),C=t(27549),E=t(49168),T=t(75781),O=t(24429),z=t(91138),S=t(85110),N=t(56912),F=t(94206);let D={first_name:"",last_name:"",email:"",password:"",client_title:"",company_name:""};var P=t(93653);let X={first_name:P.Ay.string().required("First name is required.").sanitize().letterOnly(),last_name:P.Ay.string().required("Last name is required.").sanitize().letterOnly(),email:P.Ay.string().required("Email is required.").email("Email address is invalid.").unique("user","email",null,"Email already taken.").sanitize(),password:P.Ay.string().required("Password is required.")},M=P.Ay.object({...X,email:P.Ay.string().required("Email is required.").email("Email address is invalid.").sanitize(),client_title:P.Ay.string().required("Title is required.").sanitize().letterAndSpecialCharacters(),company_name:P.Ay.string().required("Company name is required.").sanitize()}).required();var G=t(83867);let I=({formData:e,setFormData:i,apply:t,submitting:a}={})=>{let{handleSubmit:l,control:r,getValues:s,setValue:d,watch:c,formState:{errors:o}}=(0,C.A)(e,"onSubmit",M,D),m=l(()=>{t(s())});return(0,n.jsx)(F.A.Provider,{value:{formData:e,updateValue:(e,t,n={shouldValidate:!0})=>{d(e,t,n),i(i=>({...i,[e]:t}))},control:r,watch:c,errors:o},children:(0,n.jsx)(G.MG,{children:(0,n.jsxs)(G.jY,{children:[(0,n.jsx)(z.A,{}),(0,n.jsx)(S.A,{}),(0,n.jsx)(O.A,{readOnly:!0}),(0,n.jsx)(N.A,{}),(0,n.jsx)(T.A,{readOnly:!0}),(0,n.jsx)(E.A,{}),(0,n.jsx)("div",{}),(0,n.jsx)(k.A,{loading:a,disabled:Object.keys(o).length>0,onClick:m,children:"Activate Account"})]})})})};I.propTypes={formData:m().object,setFormData:m().func,apply:m().func,submitting:m().bool};let L=({onSuccess:e,formData:i,setFormData:t})=>{let[a,l]=(0,c.useState)(!1),{enqueueSnackbar:d}=(0,s.d)(),o=async i=>{l(!0);let t=Y()(i,["__typename","username"]);await r.A.mutate({mutation:q,variables:{input:t}}).then(i=>{setTimeout(()=>{l(!1)},1e4),d({type:"success",message:i.data.clientActivate.message}),e()}).catch(e=>{l(!1);let i=(0,_.m)(e?.graphQLErrors);if(i?.length)return void d({type:"alert",message:i[0]});let t="There was an error registering your company.";b()(e?.message)?t=e.message:b()(e)&&(t=e),d({type:"alert",message:t})})};return(0,n.jsx)(I,{submitting:a,formData:i,setFormData:t,apply:o})};L.propTypes={onSuccess:m().func,formData:m().object,setFormData:m().func};let V=({clientAccount:e})=>{let[i,t]=(0,c.useState)(e),a=(0,y.A)({value:f.fi.sm});return(0,c.useEffect)(()=>{t(i=>({...i,first_name:e.first_name,last_name:e.last_name,email:e.email,client_title:e.title,company_name:e.company_name}))},[e]),(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(u.A,{title:"Client Activation | Scalable Path\xae",noIndexNoFollow:!0}),(0,n.jsxs)(p.ff,{children:[(0,n.jsx)(v.A,{variant:"modal"}),(0,n.jsx)(p.bn,{children:(0,n.jsx)(p.mO,{children:(0,n.jsxs)(A.iE,{children:[(0,n.jsx)("div",{children:(0,n.jsxs)(w.A,{size:"xs",padding:a?"base":"2x",children:[(0,n.jsx)(h.A,{size:"2xl",compact:!0,children:"Activate Client Account"}),(0,n.jsx)(g.A,{size:"lg",children:"Manage job descriptions, schedule candidate interviews, review work hours and more."}),(0,n.jsx)(L,{onSuccess:()=>{document.location=`/client-dashboard/${e.username}`},formData:i,setFormData:t})]})}),(0,n.jsx)(x.A,{})]})})})]})]})};V.propTypes={clientAccount:m().object};var Z=!0;function H({clientAccount:e}){return(0,n.jsx)(s.A,{children:(0,n.jsx)(a.X,{client:r.A,children:(0,n.jsx)(l.zE,{children:(0,n.jsx)(d.vu,{children:(0,n.jsx)(V,{clientAccount:e})})})})})}},40326:(e,i,t)=>{"use strict";t.d(i,{A:()=>g});
8var n=t(37876),a=t(73231),l=t(87856),r=t(51733),s=t(68303);let d=l.Ay.div` 9 display: flex; 10 flex-direction: column; 11 gap: ${r.YK.base}; 12 padding: ${r.YK["1.5x"]}; 13 align-items: center; 14`,c=l.Ay.div` 15 display: flex; 16 flex-direction: column; 17 gap: ${r.YK["0.75x"]}; 18 text-align: center; 19`,o=l.Ay.div` 20 position: relative; 21 text-align: center; 22 width: 20rem; 23 height: 9.85rem; 24 > img { 25 object-fit: contain; 26 } 27 @media (min-width: ${r.fi.sm}) { 28 width: 18rem; 29 height: 8.865rem; 30 } 31 @media (min-width: ${r.fi.m}) { 32 width: 20rem; 33 height: 9.85rem; 34 } 35`,m=l.Ay.div` 36 display: flex; 37 flex-direction: column; 38 align-items: center; 39 text-align: center; 40 gap: 0; 41 p { 42 &:nth-child(1) { 43 ${s.Yv} 44 } 45 &:nth-child(2) { 46 ${s.lw} 47 } 48 } 49`,x=l.Ay.div` 50 ${s.Tm} 51 strong { 52 ${s.rX} 53 } 54`,u=l.Ay.hr` 55 margin-block-end: 0; 56 margin-block-start: 0; 57 width: ${r.YK["3x"]}; 58 height: ${r.YK["0.125x"]}; 59 background-color: ${r.Tj.primary[500]}; 60 border: none; 61`;var p=t(65894),h=t(76812);let g=()=>{let{data:e}=(0,h.IT)(p.A);return(0,n.jsxs)(d,{children:[(0,n.jsx)(o,{children:(0,n.jsx)(a.Ay,{src:"/images/wizard/worldMapIllustration.png",fill:!0,alt:"World map with points in different timezones",placeholder:(0,a.Zq)()})}),(0,n.jsxs)(c,{children:[(0,n.jsxs)(m,{children:[(0,n.jsx)("p",{children:e?.stats?.count_developers||"40,000"}),(0,n.jsx)("p",{children:"developer profiles"})]}),(0,n.jsx)(u,{}),(0,n.jsxs)(x,{children:[(0,n.jsx)("strong",{children:e?.stats?.count_clients||300})," clients served"]}),(0,n.jsx)(u,{}),(0,n.jsxs)(x,{children:[(0,n.jsx)("strong",{children:e?.stats?.count_company_age||15})," years in business"]})]}),(0,n.jsx)(o,{children:(0,n.jsx)(a.Ay,{src:"/images/client-register/clunch-stars.svg",fill:!0,alt:"Clunch logo with star rating",placeholder:(0,a.Zq)()})})]})}},47548:(e,i,t)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/activate/[uid]",function(){return t(40216)}])},49168:(e,i,t)=>{"use strict";t.d(i,{A:()=>s});var n=t(37876),a=t(14232),l=t(94206),r=t(70380);let s=({label:e="Title"})=>{let{control:i}=(0,a.useContext)(l.A);return(0,n.jsx)(r.A,{label:`${e}`,name:"client_title",control:i})}},53522:(e,i,t)=>{"use strict";t.d(i,{H9:()=>u,Xn:()=>x,ff:()=>l,iE:()=>c,j0:()=>o,jZ:()=>d,mO:()=>r,xL:()=>m});var n=t(87856),a=t(51733);let l=n.Ay.div` 62 display: flex; 63 flex-direction: column; 64 justify-content: flex-start 65 height: 100vh; 66`,r=n.Ay.main` 67 display: flex; 68 align-items: flex-start; 69 justify-content: center; 70 padding-top: ${a.YK.base}; 71 72 @media (min-width: ${a.fi.xs}) { 73 padding-top: ${a.YK["3.5x"]}; 74 } 75`;n.Ay.div` 76 margin: auto; 77 width: 100%; 78 padding: ${a.YK["1.5x"]}; 79 @media (min-width: ${a.fi.sm}) { 80 width: 38rem; 81 display: block; 82 } 83`,n.Ay.div` 84 width: 10rem; 85 margin-right: 0.5rem; 86`,n.Ay.div` 87 text-align: center; 88 padding: ${a.YK["1.75x"]} 0 ${a.YK.base} 0; 89`,n.Ay.a` 90 display: block; 91 margin-top: 0.6rem; 92 font-family: ${a.gx.family.OpenSans}; 93`;let s=(0,n.AH)` 94 display: flex; 95 gap: ${a.YK.base}; 96 width: 100%; 97 padding: 0 ${a.YK.base} ${a.YK["2x"]} ${a.YK.base}; 98 max-width: calc(100% - ${a.YK["2x"]}); 99 flex-direction: column; 100 > div { 101 flex: 1 1 100%; 102 } 103 @media (min-width: ${a.fi.sm}) { 104 flex-direction: row; 105 padding: 0 ${a.YK.base} ${a.YK["2x"]} ${a.YK.base}; 106 > div { 107 flex: 0 0 calc(50% - ${a.YK["2x"]}); 108 } 109 } 110 @media (min-width: ${a.fi.m}) { 111 width: 100%; 112 padding: 0 0 ${a.YK["2x"]} 0; 113 max-width: 58rem; 114 } 115`,d=n.Ay.div` 116 ${s} 117`,c=n.Ay.div` 118 ${s} 119 @media (min-width: ${a.fi.sm}) { 120 > div:nth-child(1) { 121 flex: 0 0 calc(62.5% - ${a.YK["2x"]}); 122 } 123 > div:nth-child(2) { 124 flex: 0 0 calc(37.5% - ${a.YK["2x"]}); 125 } 126 } 127 @media (min-width: ${a.fi.m}) { 128 max-width: 77rem; 129 } 130`,o=n.Ay.div` 131 display: flex; 132 flex-direction: column; 133 gap: ${a.YK["2x"]}; 134 align-items: center; 135 justify-content: center; 136`,m=n.Ay.div` 137 width: 100%; 138 height: 1px; 139 background-color: ${a.Tj.neutral["300"]}; 140`,x=n.Ay.div` 141 display: flex; 142 flex-direction: column; 143 gap: ${a.YK["1.25x"]}; 144 width: 100%; 145 146 .google > span > span > span { 147 margin-right: ${a.YK["0.5x"]} !important; 148 } 149`,u=n.Ay.div` 150 display: flex; 151 flex-direction: column; 152 gap: ${a.YK["2x"]}; 153 width: 100%; 154`},56912:(e,i,t)=>{"use strict";t.d(i,{A:()=>s});var n=t(37876),a=t(14232),l=t(94206),r=t(91292);let s=()=>{let{control:e}=(0,a.useContext)(l.A);return(0,n.jsx)(r.A,{label:"Password",name:"password",control:e})}},65894:(e,i,t)=>{"use strict";t.d(i,{A:()=>a});var n=t(79350);let a=(0,n.J1)` 155 query SpStats { 156 stats { 157 count_developers 158 count_clients 159 count_company_age 160 count_countries 161 count_subscribers 162 } 163 } 164`},75781:(e,i,t)=>{"use strict";t.d(i,{A:()=>o});var n=t(37876),a=t(14232),l=t(95062),r=t.n(l),s=t(94206),d=t(70380);let c=({label:e="Company Name",readOnly:i=!1})=>{let{control:t}=(0,a.useContext)(s.A);return(0,n.jsx)(d.A,{label:e,name:"company_name",control:t,readOnly:i,required:!0})};
164c.propTypes={label:r().string,readOnly:r().bool};let o=c},83867:(e,i,t)=>{"use strict";t.d(i,{C8:()=>d,MG:()=>l,TU:()=>o,Xn:()=>r,jY:()=>s,mO:()=>c});var n=t(87856),a=t(51733);let l=n.Ay.div` 165 display: flex; 166 flex-direction: column; 167 align-items: center; 168 width: 100%; 169 170 .already-have-account-button { 171 margin-top: ${a.YK.base}; 172 } 173`,r=n.Ay.div` 174 width: 100%; 175 display: flex; 176 flex-direction: column; 177 align-items: center; 178 justify-content: space-between; 179 gap: ${a.YK["0.5x"]}; 180 181 button { 182 min-width: 15rem; 183 } 184`,s=n.Ay.div` 185 display: flex; 186 column-gap: ${a.YK.base}; 187 width: 100%; 188 padding-top: ${a.YK["0.5x"]}; 189 flex-wrap: wrap; 190 > div { 191 flex: 1 0 100%; 192 } 193 @media (min-width: ${a.fi.sm}) { 194 > div:not(.full-column) { 195 flex: 1 0 calc(50% - ${a.YK["0.5x"]}); 196 } 197 } 198 ${r} { 199 padding-top: ${a.YK.base}; 200 } 201`,d=n.Ay.div` 202 width: 100%; 203 ${r} { 204 padding-top: ${a.YK.base}; 205 } 206`;n.Ay.div` 207 padding-bottom: ${a.YK.base}; 208 text-align: ${({textAlign:e})=>e||""}; 209`;let c=n.Ay.div` 210 padding-bottom: ${a.YK["0.5x"]}; 211`,o=n.Ay.div` 212 margin-top: ${a.YK.base}; 213`},85110:(e,i,t)=>{"use strict";t.d(i,{A:()=>s});var n=t(37876),a=t(14232),l=t(94206),r=t(70380);let s=()=>{let{control:e}=(0,a.useContext)(l.A);return(0,n.jsx)(r.A,{label:"Last Name",name:"last_name",control:e})}},91138:(e,i,t)=>{"use strict";t.d(i,{A:()=>s});var n=t(37876),a=t(14232),l=t(94206),r=t(70380);let s=()=>{let{control:e}=(0,a.useContext)(l.A);return(0,n.jsx)(r.A,{label:"First Name",name:"first_name",control:e})}},94206:(e,i,t)=>{"use strict";t.d(i,{A:()=>n});let n=t(14232).createContext([{},()=>{}])},94830:(e,i,t)=>{"use strict";t.d(i,{MG:()=>o,N1:()=>u,bn:()=>r,cG:()=>x,ex:()=>m,ff:()=>l,lV:()=>d,mO:()=>s,qF:()=>c});var n=t(87856),a=t(51733);let l=n.Ay.div` 214 display: flex; 215 flex-direction: column; 216 justify-content: flex-start; 217 height: 100vh; 218`,r=n.Ay.div` 219 margin: 0 auto; 220 padding-top: 0; 221 padding-bottom: 0 !important; 222 width: 100%; 223 224 position: relative; 225 &:before { 226 position: absolute; 227 width: 100%; 228 max-width: 96.5rem; 229 height: 100vh; 230 margin: 0 auto; 231 left: 0; 232 right: 0; 233 content: ''; 234 background: ${a.Tj.secondary["100"]}; 235 z-index: -1; 236 border-bottom-left-radius: 0.625rem; 237 border-bottom-right-radius: 0.625rem; 238 } 239 240 @media (min-width: ${a.fi.xs}) { 241 &:before { 242 height: 47.5rem; 243 } 244 } 245 246 @media (min-width: ${a.fi.sm}) { 247 &:before { 248 height: 51.75rem; 249 } 250 } 251 252 @media (min-width: ${a.fi.m}) { 253 max-width: calc(100% - ${a.YK["1.75x"]}* 2); 254 &:before { 255 max-width: 96.5rem; 256 } 257 } 258`,s=n.Ay.main` 259 display: flex; 260 align-items: flex-start; 261 justify-content: center; 262 height: 53rem; 263 padding-top: ${a.YK["3.5x"]}; 264`;n.Ay.div` 265 left: calc(calc(100vw - 72rem) / 2); 266 display: none; 267 @media (min-width: ${a.fi.m}) and (min-height: 800px) { 268 display: block; 269 } 270`;let d=n.Ay.div` 271 display: flex; 272 flex-direction: column; 273 gap: ${a.YK.base}; 274 275 margin: auto; 276 width: calc(100vw - 4.3rem); 277 278 @media (min-width: ${a.fi.xs}) { 279 width: 19.5rem; 280 } 281 282 @media (min-width: ${a.fi.m}) { 283 width: 23rem; 284 } 285 286 a.google > span > span > span { 287 margin-right: ${a.YK["0.5x"]} !important; 288 } 289 290 a.forgot-password-link { 291 align-self: flex-end; 292 } 293`;n.Ay.div` 294 width: 100%; 295 margin-top: ${a.YK["0.5x"]}; 296 297 flex: 1 0 100%; 298 width: 100%; 299 display: flex; 300 flex-direction: column; 301 align-items: center; 302 justify-content: space-between; 303 304 button { 305 min-width: 15rem; 306 } 307`;let c=n.Ay.div` 308 display: flex; 309 flex-direction: column; 310 align-items: center; 311 align-self: stretch; 312`,o=n.Ay.div` 313 display: flex; 314 flex-direction: column; 315 align-items: center; 316 gap: ${a.YK["2x"]}; 317`,m=n.Ay.div` 318 display: flex; 319 flex-direction: column; 320 gap: ${a.YK["0.5x"]}; 321 align-items: center; 322`,x=n.Ay.div` 323 display: flex; 324 gap: ${a.YK.base}; 325 align-items: center; 326 justify-content: space-between; 327 width: 100%; 328 margin-top: ${a.YK["0.5x"]}; 329`,u=n.Ay.div` 330 width: 9.7rem; 331 height: 1px; 332 background-color: ${a.Tj.neutral["300"]}; 333`}},e=>{e.O(0,[59788,90636,46593,38792],()=>e(e.s=47548)),_N_E=e.O()}]); 334//# sourceMappingURL=[uid]-1652d3cbb7a35c86.js.map 335//# chunkId=01a0f383-0161-74d1-89c3-3cdf073e7a41
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.