PageSourceSearch

https://revenuelab.biz/_next/static/chunks/pages/career-aa9d9674835f3fd1.js

js revenuelab.biz collected 2026-10-02 05:56:57 UTC 11,226 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8686],{2277:(e,a,s)=>{"use strict";s.r(a),s.d(a,{__N_SSG:()=>q,default:()=>E});var r=s(37876);s(14232);var t=s(77328),i=s.n(t),n=s(7048),c=s(75729),l=s.n(c),p=s(56127),o=s(51161),d=s(89596),_=s(91839);let m=()=>{let{t:e}=(0,_.Bd)(["vacancies-page","buttons"]);return(0,r.jsx)("div",{className:l().wrapper,children:(0,r.jsxs)("div",{className:l().innerWrapper,children:[(0,r.jsx)(p.A,{caption:e("career.caption",{ns:"vacancies-page"}),title:e("career.title",{ns:"vacancies-page"})}),(0,r.jsxs)("div",{className:l().content,children:[(0,r.jsxs)("div",{className:l().left,children:[(0,r.jsx)("div",{className:l().description,children:(0,r.jsx)("p",{children:e("career.description",{ns:"vacancies-page"})})}),(0,r.jsx)("button",{onClick:()=>(0,o.A)(d.PK),className:l().btn,children:e("apply",{ns:"buttons"})})]}),(0,r.jsx)("div",{className:l().right,children:(0,r.jsx)("div",{className:l().imgWrapper,children:(0,r.jsx)("img",{className:l().imgCareer,src:"/assets/img/content/career-description/webp/career-description.webp"})})})]})]})})};var u=s(37102),h=s.n(u),f=s(95068),b=s.n(f),x=s(48230),v=s.n(x),g=s(34884),j=s.n(g);let N=({vacancy:e})=>{let a=e.workFormat.data.attributes.name;return(0,r.jsx)("li",{className:j().wrapper,children:(0,r.jsxs)(v(),{href:`/career/${e.slug}`,className:j().link,children:[e.name," ",(0,r.jsx)("span",{className:j().city,children:a})]})})},k=({category:e})=>(0,r.jsxs)("div",{className:b().wrapper,children:[(0,r.jsx)("div",{className:b().title,children:e.name}),(0,r.jsx)("ul",{className:b().list,children:e.vacancies.map(e=>(0,r.jsx)(N,{vacancy:e.attributes},e.id))})]}),w=({vacancies:e})=>{let{t:a}=(0,_.Bd)("vacancies-page");return(0,r.jsx)("div",{className:h().wrapper,children:e.length?e.map(e=>(0,r.jsx)(k,{category:e},e.id)):(0,r.jsx)("div",{className:h().emptyVacancies,children:a("vacancies-list.noActiveVacancies")})})};var y=s(7546),W=s.n(y),B=s(74709);let S=()=>{let{t:e}=(0,_.Bd)("vacancies-page");return(0,r.jsx)("div",{className:W().wrapper,id:d.PK,children:(0,r.jsxs)("div",{className:W().innerWrapper,children:[(0,r.jsxs)("div",{className:W().left,children:[(0,r.jsx)("div",{className:W().caption,children:e("feedback-form.apply")}),(0,r.jsx)("div",{className:W().title,children:e("feedback-form.head")}),(0,r.jsx)("div",{className:W().text,children:e("feedback-form.body")})]}),(0,r.jsx)(B.A,{})]})})};var A=s(16251),F=s.n(A),C=s(77143),I=s(89099),q=!0;let E=({vacancies:e})=>{let{pathname:a}=(0,I.useRouter)(),{t:s}=(0,_.Bd)("vacancies-page");return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(i(),{children:[(0,r.jsx)("title",{children:s("meta.title")}),(0,r.jsx)("meta",{name:"description",content:s("meta.description")}),(0,r.jsx)("link",{rel:"canonical",href:`${(0,C.A)()}${a}`})]}),(0,r.jsx)(n.A,{children:(0,r.jsxs)("main",{children:[(0,r.jsx)(m,{}),(0,r.jsx)("div",{className:F().wrapper,children:(0,r.jsx)(w,{vacancies:e})}),(0,r.jsx)(S,{})]})})]})}},2567:(e,a,s)=>{"use strict";s.d(a,{A:()=>d});var r=s(37876),t=s(57067),i=s.n(t);s(14232);var n=s(95062),c=s.n(n),l=s(15039),p=s.n(l);let o=({caption:e="",className:a})=>{let s=p()(i().caption,{[a]:a});return(0,r.jsx)("div",{className:s,children:e})};o.propTypes={caption:c().string};let d=o},7546:e=>{e.exports={wrapper:"feedback-block_wrapper__pfF3X",innerWrapper:"feedback-block_innerWrapper__gUwWe utils_innerWrapper__mFNRS",left:"feedback-block_left__MPNvb",caption:"feedback-block_caption___wJKb",title:"feedback-block_title__ihP8t",text:"feedback-block_text__LjeZ_"}},16251:e=>{e.exports={wrapper:"vacancies_wrapper__ee_xm utils_innerWrapper__mFNRS"}},34884:e=>{e.exports={wrapper:"item-vacancy_wrapper__1lvSt",link:"item-vacancy_link__lSPsQ",city:"item-vacancy_city__4eszm"}},36525:(e,a,s)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/career",function(){return s(2277)}])},37102:e=>{e.exports={emptyVacancies:"vacancies-list_emptyVacancies__RBUPt"}},45601:e=>{e.exports={wrapper:"send-status-message_wrapper__8_d3Y",innerWrapper:"send-status-message_innerWrapper__IzYBz",isSuccess:"send-status-message_isSuccess__duHaa",show:"send-status-message_show__yQmUj",closeBtn:"send-status-message_closeBtn__kAMYy",message:"send-status-message_message__4zwpi"}},47554:e=>{e.exports={wrapper:"block-header_wrapper__t4NPe",block:"block-header_block__V2bRD",withButton:"block-header_withButton__R1DCs",button:"block-header_button__jK7M6",caption:"block-header_caption__WpvAa",description:"block-header_description__eU_ex"}},50954:e=>{e.exports={form:"feedback-form_form__wKNiT",input:"feedback-form_input__nGjoh",textarea:"feedback-form_textarea__FvoGb",numberInput:"feedback-form_numberInput__nHze2",buttonWrapper:"feedback-form_buttonWrapper__8hCvH",button:"feedback-form_button__0N9WT",fileUploadButton:"feedback-form_fileUploadButton__fZqXb",fileInput:"feedback-form_fileInput__bTZZl",selectedFileWrapper:"feedback-form_selectedFileWrapper__b_NcB",selectedFile:"feedback-form_selectedFile__yA4ao",delete:"feedback-form_delete__6yQbg",textareaWrapper:"feedback-form_textareaWrapper__Qiulu",hasError:"feedback-form_hasError__5nUz5",error:"feedback-form_error__oSraK"}},51161:(e,a,s)=>{"use strict";s.d(a,{A:()=>r});let r=e=>{if(e){let a=document.getElementById(e);a&&a.scrollIntoView({behavior:"smooth"})}}},56127:(e,a,s)=>{"use strict";s.d(a,{A:()=>m});var r=s(37876);s(14232);var t=s(47554),i=s.n(t),n=s(2567),c=s(15039),l=s.n(c),p=s(95062),o=s.n(p),d=s(71719);let _=({title:e,caption:a="",description:s,display:t,buttonTitle:c,buttonHref:p,buttonStyle:o,buttonColor:_="primary",titleTag:m="h2",className:u})=>{let h=l()(i().wrapper,u,{[i()[t]]:t,[i().withButton]:c});return(0,r.jsxs)("div",{className:h,children:[a&&(0,r.jsx)(n.A,{c
1aption:a,className:i().caption}),(0,r.jsx)(m,{dangerouslySetInnerHTML:{__html:e}}),s&&(0,r.jsx)("p",{className:i().description,children:s}),c&&(0,r.jsx)("div",{className:l()(i().button,o),children:(0,r.jsx)(d.A,{title:c,href:p,color:_})})]})},m=_;_.propTypes={display:o().oneOf(["block","flex"])}},57067:e=>{e.exports={caption:"caption_caption__L8QKN"}},74709:(e,a,s)=>{"use strict";s.d(a,{A:()=>v});var r=s(37876),t=s(14232),i=s(88992),n=s(15039),c=s.n(n),l=s(50954),p=s.n(l),o=s(83055),d=s.n(o);let _=({name:e,placeholder:a="",className:s,register:t,registerOptions:i={},error:n,...l})=>{let p=c()(d().input,s,{[d().hasError]:!!n});return(0,r.jsxs)("div",{className:d().field,children:[(0,r.jsx)("input",{...t(e,i),...l,className:p,placeholder:a}),n?(0,r.jsx)("span",{className:d().error,children:n}):null]})};var m=s(45601),u=s.n(m);let h=({isSuccess:e,isShow:a,message:s,onClose:t})=>(0,r.jsx)("div",{className:c()(u().wrapper,{[u().show]:a}),children:(0,r.jsxs)("div",{className:c()(u().innerWrapper,{[u().isSuccess]:e}),children:[(0,r.jsx)("div",{className:u().message,children:s}),(0,r.jsx)("button",{className:u().closeBtn,onClick:t})]})});var f=s(91839),b=s(89099),x=s(89596);let v=({vacancyId:e})=>{let{t:a}=(0,f.Bd)("vacancies-page"),{locale:s}=(0,b.useRouter)(),{register:n,handleSubmit:l,reset:o,formState:{errors:d}}=(0,i.mN)(),m=(0,t.useRef)(),[u,v]=(0,t.useState)(null),{loading:g,showAlert:j,sendStatus:N,handleCloseMessage:k,postVacancy:w}=((e,a)=>{let[s,r]=(0,t.useState)(!1),[i,n]=(0,t.useState)(!1),[c,l]=(0,t.useState)(""),p=()=>setTimeout(()=>n(!1),5e3);return{loading:s,showAlert:i,sendStatus:c,handleCloseMessage:()=>{n(!1)},postVacancy:async s=>{r(!0),await fetch("/api/post-vacancy",{method:"POST",headers:{Accept:"application/json","Content-Type":"application/json"},body:JSON.stringify(s)}).then(e=>{if(e.status>=400&&e.status<600)throw Error("Bad response from server");return e}).then(()=>{l("success"),n(!0),e(),a(null),p()}).catch(()=>{l("error"),n(!0),p()}).finally(()=>r(!1))}}})(o,v),y=async a=>{e&&(a.vacancy_id=e),u&&(a.file=u),a.phone=a.phone.toString(),await w({data:a})};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)("form",{className:p().form,onSubmit:l(y),children:[(0,r.jsx)(_,{register:n,registerOptions:s===x.IB.ru?{required:"Поле должно быть заполнено"}:{required:"Required field"},name:"name",placeholder:a("feedback-form.fields.name.placeholder"),className:p().input,error:d.name?.message}),(0,r.jsx)(_,{register:n,registerOptions:s===x.IB.ru?{required:"Поле должно быть заполнено"}:{required:"Required field"},name:"email",placeholder:a("feedback-form.fields.email.placeholder"),className:p().input,error:d.email?.message}),(0,r.jsx)(_,{register:n,registerOptions:s===x.IB.ru?{required:"Поле должно быть заполнено",minLength:{value:11,message:"Введите корректный номер телефона"}}:{required:"Required field",minLength:{value:11,message:"Invalid phone number"}},name:"phone",placeholder:a("feedback-form.fields.phone.placeholder"),className:c()(p().input,p().numberInput),type:"number",error:d.phone?.message}),(0,r.jsxs)("div",{className:p().textareaWrapper,children:[(0,r.jsx)("textarea",{...n("about",s===x.IB.ru?{required:"Поле должно быть заполнено",minLength:{value:10,message:"Поле должно содержать не менее 10 символов"}}:{required:"Required field",minLength:{value:10,message:"The text you enter must contain at least 10 characters"}}),name:"about",placeholder:a("feedback-form.fields.about.placeholder"),className:c()(p().textarea,{[p().hasError]:d.about}),rows:9}),d.about?.message?(0,r.jsx)("span",{className:p().error,children:d.about.message}):null]}),(0,r.jsxs)("div",{className:p().buttonWrapper,children:[(0,r.jsx)("button",{className:p().button,type:"submit",disabled:g,children:a("feedback-form.buttons.submitApplication")}),u?(0,r.jsxs)("div",{className:p().selectedFileWrapper,children:[(0,r.jsx)("div",{className:p().selectedFile,children:u.name}),(0,r.jsx)("span",{className:p().delete,onClick:()=>{v(null)}})]}):(0,r.jsx)("button",{className:p().fileUploadButton,type:"button",onClick:()=>{m.current&&m.current.click()},disabled:g,children:a("feedback-form.buttons.uploadFile")}),(0,r.jsx)("input",{ref:m,accept:"image/jpeg,image/png,image,application/pdf,application/msword",className:p().fileInput,type:"file",onChange:({target:e})=>{v(e.files[0])}})]})]}),(0,r.jsx)(h,{isShow:!!j,isSuccess:"error"!==N,message:a("success"===N?"feedback-form.successMessage":"feedback-form.failedMessage"),onClose:k})]})}},75729:e=>{e.exports={wrapper:"vacancies-page-description_wrapper__cXA3s utils_innerWrapper__mFNRS",innerWrapper:"vacancies-page-description_innerWrapper__iwrGH",content:"vacancies-page-description_content__lumDQ",left:"vacancies-page-description_left__mVUYT",description:"vacancies-page-description_description__zzQjT",btn:"vacancies-page-description_btn__5JFHd",right:"vacancies-page-description_right__wQpFA",imgWrapper:"vacancies-page-description_imgWrapper__XN_H8",imgCareer:"vacancies-page-description_imgCareer__O1lnM"}},83055:e=>{e.exports={field:"input_field___nAMX",input:"input_input__m0Ji3",hasError:"input_hasError__aU0_X",error:"input_error__qP8P5"}},95068:e=>{e.exports={wrapper:"vacancies-category_wrapper__H_on0",title:"vacancies-category_title__exE4L",list:"vacancies-category_list___UYlC"}}},e=>{e.O(0,[3834,7048,7763,636,6593,8792],()=>e(e.s=36525)),_N_E=e.O()}]);

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.