PageSourceSearch

https://www.tqcsolution.com/_next/static/chunks/pages/jobs/[jobCode]-8603bc16c83a7172.js

js tqcsolution.com collected 2026-10-02 01:47:04 UTC 6,118 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[787],{3195:function(e,s,i){(window.__NEXT_P=window.__NEXT_P||[]).push(["/jobs/[jobCode]",function(){return i(2841)}])},2841:function(e,s,i){"use strict";i.r(s),i.d(s,{default:function(){return u}});var l=i(5893),t=i(6804);i(63);var a=i(7294),o=i(9008),c=i.n(o),n=i(1163),d=i(5675),r=i.n(d),h=i(1164),j=i(1664),b=i.n(j),m=i(9988),x=i(7154);function u(e){let{currentJob:s,anotherJobs:i}=e,[o,d]=(0,a.useState)(""),h=(0,n.useRouter)();return(0,a.useEffect)(()=>{s||h.push("/404")},[s,h]),(0,a.useEffect)(()=>{d(window.location.href)},[h.query.jobCode]),(0,l.jsxs)(a.Fragment,{children:[(0,l.jsxs)(c(),{children:[(0,l.jsx)("title",{children:s.title}),(0,l.jsx)("meta",{name:"description",content:s.title})]}),(0,l.jsx)(t.Z,{}),(0,l.jsxs)("div",{className:"job-detail-page",children:[(0,l.jsx)(r(),{priority:!0,src:"https://cf.tqcsolution.com/contact.png",width:7680,height:4332,style:{width:"100%",height:"100%"},alt:"banner",className:"img-fixed"}),(0,l.jsxs)("div",{className:"job-detail-container container",children:[(0,l.jsxs)("div",{className:"job-detail-page-header",children:[(0,l.jsxs)(b(),{href:"/jobs",className:"back-to-jobs-list",children:[(0,l.jsx)(r(),{src:"/assets/icons/ic-arrow-left.svg",alt:"arrow-left",width:24,height:24}),(0,l.jsx)("div",{className:"back-to-jobs-list-content",children:"Back to list jobs"})]}),(0,l.jsxs)("div",{className:"job-header-content",children:[(0,l.jsxs)("div",{className:"job-header-content-title",children:[null==s?void 0:s.title," ",!(null==s?void 0:s.isOpen)&&"–"," ",!(null==s?void 0:s.isOpen)&&(0,l.jsx)("span",{className:"recruitment-close",children:" Recruitment Closed"})]}),(0,l.jsx)("div",{className:"job-header-content-subtitle",children:null==s?void 0:s.team}),(0,l.jsxs)("div",{className:"job-header-type-box",children:[(0,l.jsx)(r(),{src:"/assets/icons/ic-clock.svg",alt:"clock",width:16,height:16}),(0,l.jsx)("div",{className:"job-header-type",children:null==s?void 0:s.type})]})]})]}),(0,l.jsxs)("div",{className:"job-detail-content-box",children:[(0,l.jsxs)("div",{className:"job-detail-content",children:[(0,l.jsxs)("div",{className:"job-detail-about-job",children:[(0,l.jsx)("div",{className:"job-detail-content-title",children:"About the job"}),(0,l.jsx)("div",{className:"job-detail-description",dangerouslySetInnerHTML:{__html:null==s?void 0:s.description}})]}),(0,l.jsxs)("div",{className:"job-detail-will-do",children:[(0,l.jsx)("div",{className:"job-detail-content-title-section",children:"What you will do"}),(0,l.jsx)("div",{className:"job-detail-description",dangerouslySetInnerHTML:{__html:null==s?void 0:s.jobWillDo}})]}),(0,l.jsxs)("div",{className:"job-detail-will-need",children:[(0,l.jsx)("div",{className:"job-detail-content-title-section",children:"What you will need"}),(0,l.jsx)("div",{className:"job-detail-description",dangerouslySetInnerHTML:{__html:null==s?void 0:s.jobWillNeed}})]}),(0,l.jsxs)("div",{className:"share-job-box",children:[(0,l.jsx)("div",{className:"job-detail-content-title-section",children:"Share this job: "}),(0,l.jsxs)("div",{className:"list-social-share-job",children:[(0,l.jsx)(r(),{src:"/assets/icons/ic-fill-facebook.svg",alt:"facebook",width:28,height:28,onClick:()=>{window.open("https://www.facebook.com/sharer/sharer.php?u=".concat(o),"_blank","width=600,height=400")}}),(0,l.jsx)(r(),{src:"/assets/icons/ic-fill-linkedin.svg",alt:"linkedin",width:28,height:28,onClick:()=>{window.open("https://www.linkedin.com/sharing/share-offsite/?url=".concat(o),"_blank","width=600,height=400")}}),(0,l.jsx)(r(),{src:"/assets/icons/ic-fill-telegram.svg",alt:"telegram",width:28,height:28,onClick:()=>{let e=encodeURIComponent("Check out this job opportunity!"),s="https://t.me/share/url?url=".concat(o,"&text=").concat(e);window.open(s,"_blank","width=600,height=400")}})]})]}),(0,l.jsxs)("div",{className:"apply-job-box",children:[(0,l.jsx)("button",{onClick:()=>{window.location.href="mailto:".concat("[email protected]")},className:"apply-job-button",children:"Apply now"}),(0,l.jsx)("div",{className:"apply-job-mail-or",children:"Or"}),(0,l.jsxs)("div",{className:"apply-job-mail",children:[(0,l.jsx)("span",{className:"apply-job-mail-to",children:"Mailto:"})," ",(0,l.jsx)("span",{className:"apply-job-mail-content",children:"[email protected]"})]})]})]}),(0,l.jsxs)("div",{className:"another-jobs",children:[(0,l.jsx)("div",{className:"another-jobs-title",children:"Find another jobs"}),(0,l.jsx)("div",{className:"list-jobs",children:null==i?void 0:i.map((e,s)=>(0,l.jsxs)(b(),{className:"job-detail",href:"/jobs/".concat(e.code),children:[(0,l.jsxs)("div",{className:"job-detail-header",children:[(0,l.jsx)("div",{className:"job-detail-title",children:e.title}),(0,l.jsx)("div",{className:"job-detail-subtitle",children:e.team}),(0,l.jsxs)("div",{className:"job-detail-type-box",children:[(0,l.jsx)(r(),{src:"/assets/icons/ic-clock.svg",alt:"clock",width:16,height:16}),(0,l.jsx)("div",{className:"job-detail-type-content",children:e.type})]})]}),(0,l.jsxs)("div",{className:"job-detail-tags",children:[(0,l.jsxs)("div",{className:"job-detail-tag",children:["Location: ",e.location]}),(0,l.jsxs)("div",{className:"job-detail-tag",children:["Salary: ",(null==e?void 0:e.minAllowance)&&(null==e?void 0:e.maxAllowance)?"".concat((0,m.xG)(e.minAllowance)," ~ ").concat((0,m.xG)(e.maxAllowance)," VNĐ"):"Negotiation"]})]}),(0,l.jsxs)("div",{className:"job-detail-link-box",children:[(0,l.jsx)("div",{className:"job-detail-link",children:"detail & apply"}),(0,l.jsx)(r(),{src:"/assets/icons/ic-arrow-right.svg",alt:"arrow-right",width:16,height:16,className:"job-detail-link-icon"})]}),(0,l.jsx)("div",{className:"job-detail-image",children:(0,l.jsx)(r(),{src:"/assets/images/job-detail-image.png",alt:"job-detail-image",fill:!0})})]},s))})]})]}),(0,l.jsx)(x.Z,{})]})]})]})}u.getInitialProps=async e=>{let{query:s}=e,{jobCode:i}
1=s;return{currentJob:h.find(e=>e.code===i)||null,anotherJobs:h.filter(e=>e.code!==i).slice(0,3)}}},63:function(){}},function(e){e.O(0,[662,675,814,277,774,888,179],function(){return e(e.s=3195)}),_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.