PageSourceSearch

https://sharvarok.com/_next/static/chunks/4265.78bf7d0702946f72.js

js sharvarok.com collected 2026-10-02 00:57:20 UTC 10,109 bytes, 1 lines download raw bytes

1try{let e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},a=(new e.Error).stack;a&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[a]="5f5ae9b1-7220-4af8-ae2b-3fcf17ad1805",e._sentryDebugIdIdentifier="sentry-dbid-5f5ae9b1-7220-4af8-ae2b-3fcf17ad1805")}catch(e){}"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4265],{72781:function(e,a,l){var r=l(57437),t=l(2265);a.Z=e=>{let{values:a=[],onChange:l,disabled:s=!1,placeholder:n}=e,[o,i]=(0,t.useState)(""),c=(0,t.useRef)(null),d=e=>{let r=e.split(",").map(e=>e.trim()).filter(Boolean).filter(e=>!a.includes(e));r.length&&l([...a,...r])},m=()=>{let e=o.trim();e&&!a.includes(e)&&l([...a,e]),i("")},u=e=>l(a.filter((a,l)=>l!==e));return(0,r.jsxs)("div",{className:"form-control d-flex flex-wrap align-items-center gap-1",style:{height:"auto",minHeight:46,cursor:s?"default":"text"},onClick:()=>{var e;return!s&&(null===(e=c.current)||void 0===e?void 0:e.focus())},children:[a.map((e,a)=>(0,r.jsxs)("span",{className:"d-inline-flex align-items-center rounded-pill",style:{backgroundColor:"#eef1f4",color:"#3f4652",fontSize:13,fontWeight:500,padding:"3px 4px 3px 12px"},children:[e,!s&&(0,r.jsx)("button",{type:"button",className:"btn-close ms-2",style:{fontSize:9,padding:4},"aria-label":"remove",onClick:e=>{e.stopPropagation(),u(a)}})]},a)),(0,r.jsx)("input",{ref:c,type:"text",className:"border-0 flex-grow-1 p-0",style:{outline:"none",minWidth:90,background:"transparent",fontSize:14,color:"var(--bs-body-color, #1b2a4e)",caretColor:"var(--bs-body-color, #1b2a4e)"},value:o,disabled:s,placeholder:0===a.length?n:"",onChange:e=>i(e.target.value),onKeyDown:e=>{"Enter"===e.key||","===e.key?(e.preventDefault(),m()):"Backspace"===e.key&&!o&&a.length>0&&u(a.length-1)},onPaste:e=>{let a=e.clipboardData.getData("text");a.includes(",")&&(e.preventDefault(),d(a),i(""))},onBlur:m})]})}},64265:function(e,a,l){l.r(a);var r=l(57437);l(2265);var t=l(42586),s=l(72781);let n=["full-time","part-time","contract","temporary","internship"],o=["onsite","remote","hybrid"],i=["basic","conversational","fluent","native"];a.default=e=>{var a;let{formData:l={},onUpdate:c=()=>{},isDisabled:d=!1}=e,m=(0,t.useTranslations)("PostForm"),u=(null==l?void 0:l.resumeData)||{},p=(e,a)=>{c({...l,resumeData:{...null==l?void 0:l.resumeData,[e]:a}})},f=Array.isArray(u.employmentTypeWanted)?u.employmentTypeWanted:u.employmentTypeWanted?[u.employmentTypeWanted]:[],h=e=>p("employmentTypeWanted",f.includes(e)?f.filter(a=>a!==e):[...f,e]),g=(e,a,l)=>{let r=Array.isArray(u[e])?[...u[e]]:[];r[a]={...r[a],...l},p(e,r)},b=(e,a)=>p(e,[...Array.isArray(u[e])?u[e]:[],a]),x=(e,a)=>p(e,(Array.isArray(u[e])?u[e]:[]).filter((e,l)=>l!==a)),y=Array.isArray(u.workExperience)?u.workExperience:[],v=Array.isArray(u.education)?u.education:[],j=Array.isArray(u.languages)?u.languages:[],k=u.links||{},N=(e,a)=>(0,r.jsxs)("div",{className:"mb-3",children:[(0,r.jsx)("label",{className:"form-label small fw-medium d-block mb-1",children:e}),a]}),w=(e,a)=>(0,r.jsxs)("div",{className:"d-flex justify-content-between align-items-center mt-4 mb-2 pb-1 border-bottom",children:[(0,r.jsx)("span",{className:"fw-medium",children:e}),a?(0,r.jsx)("button",{type:"button",className:"btn btn-primary d-inline-flex align-items-center justify-content-center p-0",style:{width:22,height:22,borderRadius:"50%",lineHeight:1,fontSize:17,fontWeight:700},disabled:d,"aria-label":m("resume.add"),onClick:a,children:(0,r.jsx)("span",{style:{marginTop:-2},children:"+"})}):null]}),C=e=>(0,r.jsx)("button",{type:"button",className:"btn-close flex-shrink-0",style:{fontSize:11},"aria-label":"remove",disabled:d,onClick:e});return(0,r.jsxs)("div",{className:"mt-4",children:[(0,r.jsx)("div",{className:"fs-5 mb-3 fw-medium",children:m("resume.title")}),N(m("resume.headline"),(0,r.jsx)("input",{type:"text",className:"form-control",value:u.headline||"",disabled:d,onChange:e=>p("headline",e.target.value)})),N(m("resume.summaryEn"),(0,r.jsx)("textarea",{className:"form-control",rows:3,value:u.summaryEn||"",disabled:d,onChange:e=>p("summaryEn",e.target.value)})),N(m("resume.summaryUk"),(0,r.jsx)("textarea",{className:"form-control",rows:3,value:u.summaryUk||"",disabled:d,onChange:e=>p("summaryUk",e.target.value)})),N(m("resume.yearsExperience"),(0,r.jsx)("input",{type:"number",className:"form-control",value:null!==(a=u.yearsExperience)&&void 0!==a?a:"",disabled:d,onChange:e=>p("yearsExperience",""===e.target.value?null:Number(e.target.value))})),N(m("resume.availability"),(0,r.jsx)("input",{type:"text",className:"form-control",value:u.availability||"",disabled:d,onChange:e=>p("availability",e.target.value)})),N(m("resume.employmentTypeWanted"),(0,r.jsx)("div",{className:"d-flex flex-wrap gap-2",children:n.map(e=>{let a=f.includes(e);return(0,r.jsx)("button",{type:"button",className:"btn rounded-pill ".concat(a?"btn-primary":""),style:{fontSize:13,lineHeight:1.3,padding:"4px 14px",border:"1px solid transparent",boxShadow:"none",...a?{}:{backgroundColor:"#eef1f4",color:"#3f4652"}},disabled:d,"aria-pressed":a,onClick:()=>h(e),children:m("job.employment.".concat(e))},e)})})),N(m("resume.workArrangement"),(0,r.jsxs)("select",{className:"form-select",value:u.workArrangement||"",disabled:d,onChange:e=>p("workArrangement",e.target.value),children:[(0,r.jsx)("option",{value:"",children:"—"}),o.map(e=>(0,r.jsx)("option",{value:e,children:m("job.arrangement.".concat(e))},e))]})),w(m("resume.workExperience"),()=>
1b("workExperience",{company:"",title:"",start:"",end:"",current:!1,bullets:[]})),y.map((e,a)=>(0,r.jsxs)("div",{className:"border rounded p-2 mb-2",children:[(0,r.jsx)("div",{className:"d-flex justify-content-end",children:C(()=>x("workExperience",a))}),(0,r.jsx)("input",{type:"text",className:"form-control form-control-sm mb-2",placeholder:m("resume.company"),value:e.company||"",disabled:d,onChange:e=>g("workExperience",a,{company:e.target.value})}),(0,r.jsx)("input",{type:"text",className:"form-control form-control-sm mb-2",placeholder:m("resume.jobTitle"),value:e.title||"",disabled:d,onChange:e=>g("workExperience",a,{title:e.target.value})}),(0,r.jsxs)("div",{className:"row g-2 mb-2 align-items-center",children:[(0,r.jsx)("div",{className:"col-6 col-md-4",children:(0,r.jsx)("input",{type:"text",className:"form-control form-control-sm",placeholder:m("resume.start"),value:e.start||"",disabled:d,onChange:e=>g("workExperience",a,{start:e.target.value})})}),(0,r.jsx)("div",{className:"col-6 col-md-4",children:(0,r.jsx)("input",{type:"text",className:"form-control form-control-sm",placeholder:m("resume.end"),value:e.end||"",disabled:d||e.current,onChange:e=>g("workExperience",a,{end:e.target.value})})}),(0,r.jsx)("div",{className:"col-12 col-md-4 d-flex align-items-center",children:(0,r.jsxs)("div",{className:"form-check",children:[(0,r.jsx)("input",{className:"form-check-input",type:"checkbox",checked:!!e.current,disabled:d,onChange:e=>g("workExperience",a,{current:e.target.checked}),id:"cur-".concat(a)}),(0,r.jsx)("label",{className:"form-check-label small",htmlFor:"cur-".concat(a),children:m("resume.current")})]})})]}),(0,r.jsx)("textarea",{className:"form-control form-control-sm",rows:2,placeholder:m("resume.bullets"),value:Array.isArray(e.bullets)?e.bullets.join("\n"):"",disabled:d,onChange:e=>g("workExperience",a,{bullets:e.target.value.split("\n").filter(Boolean)})})]},a)),w(m("resume.education"),()=>b("education",{school:"",degree:"",field:"",start:"",end:""})),v.map((e,a)=>(0,r.jsxs)("div",{className:"border rounded p-2 mb-2",children:[(0,r.jsx)("div",{className:"d-flex justify-content-end",children:C(()=>x("education",a))}),(0,r.jsx)("input",{type:"text",className:"form-control form-control-sm mb-2",placeholder:m("resume.school"),value:e.school||"",disabled:d,onChange:e=>g("education",a,{school:e.target.value})}),(0,r.jsxs)("div",{className:"row g-2",children:[(0,r.jsx)("div",{className:"col-12 col-md-6",children:(0,r.jsx)("input",{type:"text",className:"form-control form-control-sm",placeholder:m("resume.degree"),value:e.degree||"",disabled:d,onChange:e=>g("education",a,{degree:e.target.value})})}),(0,r.jsx)("div",{className:"col-12 col-md-6",children:(0,r.jsx)("input",{type:"text",className:"form-control form-control-sm",placeholder:m("resume.field"),value:e.field||"",disabled:d,onChange:e=>g("education",a,{field:e.target.value})})})]})]},a)),w(m("resume.languages"),()=>b("languages",{lang:"",level:""})),j.map((e,a)=>(0,r.jsxs)("div",{className:"row g-2 mb-2 align-items-center",children:[(0,r.jsx)("div",{className:"col",children:(0,r.jsx)("input",{type:"text",className:"form-control form-control-sm",placeholder:m("resume.language"),value:e.lang||"",disabled:d,onChange:e=>g("languages",a,{lang:e.target.value})})}),(0,r.jsx)("div",{className:"col-auto",style:{minWidth:150},children:(0,r.jsxs)("select",{className:"form-select form-select-sm",value:e.level||"",disabled:d,onChange:e=>g("languages",a,{level:e.target.value}),children:[(0,r.jsx)("option",{value:"",children:"—"}),i.map(e=>(0,r.jsx)("option",{value:e,children:m("resume.level.".concat(e))},e))]})}),(0,r.jsx)("div",{className:"col-auto",children:C(()=>x("languages",a))})]},a)),w(m("resume.skills")),(0,r.jsx)(s.Z,{values:Array.isArray(u.skills)?u.skills:[],onChange:e=>p("skills",e),disabled:d,placeholder:m("resume.chipPlaceholder")}),w(m("resume.certifications")),(0,r.jsx)(s.Z,{values:Array.isArray(u.certifications)?u.certifications:[],onChange:e=>p("certifications",e),disabled:d,placeholder:m("resume.chipPlaceholder")}),w(m("resume.links")),N(m("resume.portfolio"),(0,r.jsx)("input",{type:"url",className:"form-control",value:k.portfolio||"",disabled:d,onChange:e=>p("links",{...k,portfolio:e.target.value})})),N("LinkedIn",(0,r.jsx)("input",{type:"url",className:"form-control",value:k.linkedin||"",disabled:d,onChange:e=>p("links",{...k,linkedin:e.target.value})})),N("GitHub",(0,r.jsx)("input",{type:"url",className:"form-control",value:k.github||"",disabled:d,onChange:e=>p("links",{...k,github:e.target.value})}))]})}}}]);

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.