PageSourceSearch

https://app.pitchnhire.com/assets/Preview-DwMA0Sum.js

js pitchnhire.com collected 2026-09-25 18:38:38 UTC 8,021 bytes, 1 lines download raw bytes

1import{a as p,u as i,j as e}from"./tanstack-CJyWI9_e.js";import{J as f}from"./JobLayout-ByidInoE.js";import{Q as j,m as h,bs as u,bP as N,am as n,br as b}from"./index-KInSj83w.js";import"./recharts-BL76hIFH.js";import{H as g}from"./index-Cl2w47Um.js";import{J as F}from"./JobQualityCard-DkKEX6U4.js";import"./ShareJobLinkDialog-CGBu6-v2.js";import{b as v,u as y}from"./react-vendor-CkR1Zo-P.js";import"./CopyJobLink-CUhOvCB8.js";import"./tiptap-q7R5EYtG.js";import"./index-DEnkn4m-.js";import"./index-DUFisZlS.js";const M=()=>{const o=v(),{id:a}=y(),r=async()=>await n.changeJobStatus(a,{job_status:b.ACTIVE}),{mutate:d,isPending:m}=p({mutationFn:r,onSuccess:l=>{h("Job Published Successfully"),o("/jobs?type=draft&page=1")},onError:l=>{j(l?.message)}}),{data:x}=i({queryKey:["pipelineData",a],queryFn:()=>n.getStagesPosting(a),enabled:!!a,refetchOnWindowFocus:!1}),{data:s}=i({queryKey:[`jobPostingById${a}`,a],queryFn:()=>n.getJob(a),enabled:!!a,refetchOnWindowFocus:!1}),{data:c}=i({queryKey:["jobScrenningData",a],queryFn:()=>n.getJobScreeningById(a),enabled:!!a,refetchOnWindowFocus:!1});return e.jsx(f,{handleSubmit:()=>{d()},isLoading:m,children:e.jsxs("div",{className:"flex flex-col p-7.5",children:[e.jsx("div",{className:"flex w-full justify-between",children:e.jsxs("div",{className:"flex items-center gap-3.75",children:[e.jsx("span",{className:"text-[18px] font-semibold",children:s?.job_title}),e.jsxs("span",{className:"flex items-center rounded-[7px] border border-[#E6E7E8] px-3.75 py-1.25 text-[14px] font-semibold text-[#646465]",children:["Job Id ",e.jsx("span",{className:"mr-0.5 text-[12px] font-semibold",children:": "}),e.jsx("span",{className:" uppercase",children:s?.job_id||"c4ffre"})]})]})}),a&&e.jsx("div",{className:"mt-5",children:e.jsx(F,{jobId:a})}),e.jsxs("div",{className:"mt-5 flex flex-col rounded-[15px] bg-[#F2F3F4] p-7.5",children:[e.jsxs("div",{className:"flex w-full",children:[e.jsxs("div",{className:"flex flex-1 flex-col",children:[e.jsx("span",{className:"text-[16px] font-semibold",children:s?.client_company?.name||"-"}),e.jsx("span",{className:"text-[12px] font-normal text-[#646465]",children:"Client Company"})]}),e.jsxs("div",{className:"flex flex-1 flex-col",children:[e.jsx("span",{className:"text-[16px] font-semibold",children:s?.jobs_recruiters?.map(l=>l?.first_name+" "+l?.last_name).join(", ")||"-"}),e.jsx("span",{className:"text-[12px] font-normal text-[#646465]",children:"Assigned To"})]}),e.jsxs("div",{className:"flex flex-1 flex-col",children:[e.jsx("span",{className:"text-[16px] font-semibold",children:s?.job_deptname||"-"}),e.jsx("span",{className:"text-[12px] font-normal text-[#646465]",children:"Department"})]})]}),e.jsxs("div",{className:"mt-7.5 flex w-full",children:[e.jsxs("div",{className:"flex flex-1 flex-col",children:[e.jsx("span",{className:"text-[16px] font-semibold",children:s?.job_slug||"-"}),e.jsx("span",{className:"text-[12px] font-normal text-[#646465]",children:"Job URL Slug"})]}),e.jsxs("div",{className:"flex flex-1 flex-col",children:[e.jsx("span",{className:"text-[16px] font-semibold",children:s?.no_of_positions||"0"}),e.jsx("span",{className:"text-[12px] font-normal text-[#646465]",children:"Open Positions"})]}),e.jsxs("div",{className:"flex flex-1 flex-col",children:[e.jsx("span",{className:"text-[16px] font-semibold text-[#DD0A0A]",children:s?.expires_at?u(s?.expires_at).format("DD MMM, YYYY"):"NA"}),e.jsx("span",{className:"text-[12px] font-normal text-[#646465]",children:"Expiry Date"})]})]})]}),e.jsxs("div",{className:"mt-2.5 flex w-full flex-col rounded-[15px] bg-[#F2F3F4] p-7.5",children:[e.jsxs("div",{className:"flex w-full flex-col gap-2.5",children:[e.jsx("div",{className:"text-[12px] font-semibold text-[#646465]",children:"Job Description"}),e.jsx("div",{dangerouslySetInnerHTML:{__html:s?.job_description},className:"listStyleAuto listStyleOLAuto text-[14px] font-normal"})]}),e.jsxs("div",{className:"mt-7.5 flex w-full flex-col gap-2.5",children:[e.jsx("div",{className:"text-[12px] font-semibold text-[#646465]",children:"Stages"}),e.jsx("div",{className:"flex items-center gap-1 text-[14px] font-normal",children:x?.data?.length>0&&x?.data?.map((l,t)=>e.jsxs("span",{className:"flex items-center gap-1 capitalize",children:[l?.stage_name,x?.data?.length-1>t&&e.jsx(g,{className:""})]}))})]})]}),e.jsxs("div",{className:"mt-2.5 flex w-full flex-col rounded-[15p
1x] bg-[#F2F3F4] p-7.5",children:[e.jsxs("div",{className:"flex w-full",children:[e.jsxs("div",{className:"flex flex-1 flex-col",children:[e.jsx("span",{className:"text-[16px] font-semibold",children:s?.min_experience||s?.max_experience?`${s?.min_experience} - ${s?.max_experience} Years`:"1 – 5 Years"}),e.jsx("span",{className:"text-[12px] font-normal text-[#646465]",children:"Work Experience"})]}),e.jsxs("div",{className:"flex flex-2 flex-col gap-1",children:[e.jsx("div",{className:"flex w-full flex-wrap gap-1",children:s?.skills?.length>0?s?.skills?.map((l,t)=>e.jsx("span",{className:"h-fit w-fit rounded-[7px] bg-[#FFFFFF] px-2.5 py-1.25 text-[10px] font-medium",children:l},`skill${t}`)):"NA"}),e.jsx("span",{className:"text-[12px] font-normal text-[#646465]",children:"Skills"})]})]}),e.jsxs("div",{className:"mt-7.5 flex w-full",children:[e.jsxs("div",{className:"flex flex-1 flex-col",children:[e.jsx("span",{className:"text-[16px] font-semibold",children:"Bachelors Degree in Design"}),e.jsx("span",{className:"text-[12px] font-normal text-[#646465]",children:"Education"})]}),e.jsxs("div",{className:"flex flex-2 flex-col gap-1",children:[e.jsx("div",{className:"flex w-full flex-wrap gap-1",children:s?.job_tags?.length>0?s?.job_tags?.map((l,t)=>e.jsx("span",{className:"h-fit w-fit rounded-[7px] bg-[#FFFFFF] px-2.5 py-1.25 text-[10px] font-medium",children:l?.name},`skill${t}`)):"NA"}),e.jsx("span",{className:"text-[12px] font-normal text-[#646465]",children:"Tags"})]})]})]}),e.jsx("div",{className:"mt-2.5 flex w-full justify-between rounded-[15px] bg-[#F2F3F4] p-7.5",children:e.jsxs("div",{className:"flex flex-1 flex-col",children:[e.jsx("span",{className:"text-[16px] font-semibold",children:N(s)??"On-site"}),e.jsx("span",{className:"text-[12px] font-normal text-[#646465]",children:"Work Setup"})]})}),e.jsxs("div",{className:"mt-2.5 flex w-full rounded-[15px] bg-[#F2F3F4] p-7.5",children:[e.jsxs("div",{className:"flex flex-1 flex-col",children:[e.jsx("span",{className:"text-[16px] font-semibold",children:s?.job_type||"-"}),e.jsx("span",{className:"text-[12px] font-normal text-[#646465]",children:"Employment Type"})]}),e.jsxs("div",{className:"flex flex-1 flex-col",children:[e.jsx("span",{className:"text-[16px] font-semibold",children:s?.min_hours_per_week||s?.max_hours_per_week?`${s?.min_hours_per_week} - ${s?.max_hours_per_week} hours/week`:"-"}),e.jsx("span",{className:"text-[12px] font-normal text-[#646465]",children:"Working Hours"})]}),e.jsxs("div",{className:"flex flex-1 flex-col",children:[e.jsx("span",{className:"text-[16px] font-semibold",children:s?.min_salary||s?.max_salary?`${s?.currency} ${s?.min_salary} - ${s?.max_salary} / Year`:"-"}),e.jsx("span",{className:"text-[12px] font-normal text-[#646465]",children:"Annual Salary"})]})]}),c?.data?.length>0?e.jsxs("div",{className:"mt-2.5 flex w-full flex-col rounded-[15px] bg-[#F2F3F4] p-7.5 py-5",children:[e.jsx("span",{className:"mb-1 text-[12px] font-normal text-[#646465]",children:"Screening Questions"}),c?.data?.map((l,t)=>e.jsxs("span",{className:"mt-2.5 flex items-center rounded-[10px] bg-[#FFFFFF] px-3.75 py-2",children:[e.jsx("span",{className:"text-[12px] font-normal text-[#646465]",children:`Question ${t+1}.`}),e.jsx("span",{className:"mx-3.75 h-full border-l border-[#E6E7E8]"}),e.jsx("span",{className:"text-[16px] font-medium",children:l?.question})]}))]}):e.jsx("div",{className:"mt-2.5 flex w-full rounded-[15px] bg-[#F2F3F4] p-7.5",children:e.jsx("div",{className:"flex w-full flex-col justify-center text-[16px] font-medium",children:"No Screening Questions Found."})})]})})};export{M as default};

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.