1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1185],{2292:(e,t,s)=>{"use strict";s.r(t),s.d(t,{default:()=>a});let a={src:"/_next/static/media/building.f640aa1f.png",height:512,width:512,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAAaVBMVEUAWs7F3/uZttsAR54AWMsGYc8AXdZMaXEAV8u52f4AXdQAPKEAQJZtgZN4mJ4ARZ8nWI4APpcAQaEncLgAS+N7p92RuesNT54NbNsMZNChy/yiw+1im+ANV693sPWnzPd4ru+PkZCYrqR0tY7BAAAAFXRSTlP1/Pn0LusuALP9sC74/v6x7LS06y+xb+FwAAAACXBIWXMAAA3XAAAN1wFCKJt4AAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAEZJREFUeJwlxscBgCAQBMAFgSMpJqLZ/ov04bwGJDSgFUHIM8VdKthi2MYPDdTLpJg7oLY/trB28xywLu/QP6MDidn7ydEHdnIDlOXrdzUAAAAASUVORK5CYII=",blurWidth:8,blurHeight:8}},4331:(e,t,s)=>{"use strict";s.d(t,{E:()=>l});var a=s(35624),r=s(14245);function l(e){let{className:t,...s}=e;return(0,a.jsx)("div",{className:(0,r.cn)("animate-pulse rounded-md bg-muted",t),...s})}},10085:(e,t,s)=>{"use strict";s.d(t,{C:()=>o,z:()=>d});var a=s(35624),r=s(77764),l=s(11230),i=s(89433),n=s(14245);let d=r.forwardRef((e,t)=>{let{className:s,...r}=e;return(0,a.jsx)(l.bL,{className:(0,n.cn)("grid gap-2",s),...r,ref:t})});d.displayName=l.bL.displayName;let o=r.forwardRef((e,t)=>{let{className:s,...r}=e;return(0,a.jsx)(l.q7,{ref:t,className:(0,n.cn)("aspect-square h-4 w-4 rounded-full border border-primary text-primary ring-offset-background focus:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50",s),...r,children:(0,a.jsx)(l.C1,{className:"flex items-center justify-center",children:(0,a.jsx)(i.A,{className:"h-2.5 w-2.5 fill-current text-current"})})})});o.displayName=l.q7.displayName},22884:(e,t,s)=>{"use strict";s.d(t,{Label:()=>o});var a=s(35624),r=s(77764),l=s(69056),i=s(6462),n=s(14245);let d=(0,i.F)("text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70"),o=r.forwardRef((e,t)=>{let{className:s,...r}=e;return(0,a.jsx)(l.b,{ref:t,className:(0,n.cn)(d(),s),...r})});o.displayName=l.b.displayName},23258:(e,t,s)=>{"use strict";s.d(t,{bq:()=>u,eb:()=>f,gC:()=>g,l6:()=>c,yv:()=>m});var a=s(35624),r=s(77764),l=s(34032),i=s(33707),n=s(39738),d=s(36303),o=s(14245);let c=l.bL;l.YJ;let m=l.WT,u=r.forwardRef((e,t)=>{let{className:s,children:r,...n}=e;return(0,a.jsxs)(l.l9,{ref:t,className:(0,o.cn)("flex h-10 w-full items-center justify-between rounded-lg border border-input bg-background px-3 py-2 text-sm r
1ing-offset-background placeholder:text-muted-foreground focus:outline-none disabled:cursor-not-allowed disabled:opacity-50 [&>span]:line-clamp-1",s),...n,children:[r,(0,a.jsx)(l.In,{asChild:!0,children:(0,a.jsx)(i.A,{className:"h-4 w-4 opacity-50"})})]})});u.displayName=l.l9.displayName;let x=r.forwardRef((e,t)=>{let{className:s,...r}=e;return(0,a.jsx)(l.PP,{ref:t,className:(0,o.cn)("flex cursor-default items-center justify-center py-1",s),...r,children:(0,a.jsx)(n.A,{className:"h-4 w-4"})})});x.displayName=l.PP.displayName;let p=r.forwardRef((e,t)=>{let{className:s,...r}=e;return(0,a.jsx)(l.wn,{ref:t,className:(0,o.cn)("flex cursor-default items-center justify-center py-1",s),...r,children:(0,a.jsx)(i.A,{className:"h-4 w-4"})})});p.displayName=l.wn.displayName;let g=r.forwardRef((e,t)=>{let{className:s,children:r,position:i="popper",...n}=e;return(0,a.jsx)(l.ZL,{children:(0,a.jsxs)(l.UC,{ref:t,className:(0,o.cn)("relative z-50 max-h-96 min-w-[8rem] overflow-hidden rounded-lg border bg-popover text-popover-foreground shadow-md data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2","popper"===i&&"data-[side=bottom]:translate-y-1 data-[side=left]:-translate-x-1 data-[side=right]:translate-x-1 data-[side=top]:-translate-y-1",s),position:i,...n,children:[(0,a.jsx)(x,{}),(0,a.jsx)(l.LM,{className:(0,o.cn)("p-1","popper"===i&&"h-[var(--radix-select-trigger-height)] w-full min-w-[var(--radix-select-trigger-width)]"),children:r}),(0,a.jsx)(p,{})]})})});g.displayName=l.UC.displayName,r.forwardRef((e,t)=>{let{className:s,...r}=e;return(0,a.jsx)(l.JU,{ref:t,className:(0,o.cn)("py-1.5 pl-8 pr-2 text-sm font-semibold",s),...r})}).displayName=l.JU.displayName;let f=r.forwardRef((e,t)=>{let{className:s,children:r,...i}=e;return(0,a.jsxs)(l.q7,{ref:t,className:(0,o.cn)("relative flex w-full cursor-default select-none items-center rounded-sm px-3 py-1.5 text-sm outline-none focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50",s),...i,children:[(0,a.jsx)("span",{className:"absolute right-3 flex h-3.5 w-3.5 items-center justify-center",children:(0,a.jsx)(l.VF,{children:(0,a.jsx)(d.A,{className:"h-4 w-4"})})}),(0,a.jsx)(l.p4,{children:r})]})});f.displayName=l.q7.displayName,r.forwardRef((e,t)=>{let{className:s,...r}=e;return(0,a.jsx)(l.wv,{ref:t,className:(0,o.cn)("-mx-1 my-1 h-px bg-muted",s),...r})}).displayName=l.wv.displayName},36551:(e,t,s)=>{"use strict";s.d(t,{E:()=>n});var a=s(35624);s(77764);var r=s(6462),l=s(14245);let i=(0,r.F)("inline-flex items-center rounded-full border px-2.5 py-0.5 text-xs font-semibold transition-colors focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2",{variants:{variant:{default:"border-transparent bg-primary text-primary-foreground hover:bg-primary/80",secondary:"border-transparent bg-secondary text-secondary-foreground hover:bg-secondary/80",destructive:"border-transparent bg-destructive text-destructive-foreground hover:bg-destructive/80",outline:"text-foreground"}},defaultVariants:{variant:"default"}});function n(e){let{className:t,variant:s,...r}=e;return(0,a.jsx)("div",{className:(0,l.cn)(i({variant:s}),t),...r})}},38209:(e,t,s)=>{"use strict";s.d(t,{FooterLinks:()=>d});var a=s(35624),r=s(281),l=s.n(r),i=s(64),n=s(72152);let d=()=>{var e,t;let{data:s}=(0,i.wV)(),r=(t=(null==s?void 0:null===(e=s.user)||void 0===e?void 0:e.has_pro)===!0,n.C.allNav.map(e=>({...e,items:e.items.filter(e=>"Account"!==e.title||t)})));return(0,a.jsx)("div",{className:"flex flex-wrap justify-between",children:r.map((e,t)=>(0,a.jsx)("div",{children:e.items.map((e,t)=>(0,a.jsxs)("div",{className:"mb-6",children:[(0,a.jsx)("h3",{className:"font-semibold text-accent",children:e.title}),(0,a.jsx)("ul",{className:"mt-4",children:e.pages.map((e,t)=>(0,a.jsx)("li",{className:"my-1",children:"contact us"===e.label.toLowerCase()?(0,a.jsx)(l(),{className:"text-sm text-muted-foreground hover:text-accent",href:"mailto:[email protected]",children:e.label}):"chatbox"===e.type?"":(0,a.jsx)(l(),{className:"text-sm text-muted-foreground hover:text-accent",href:e.link,children:e.label})},t))})]},t))},t))})}},40280:(e,t,s)=>{"use strict";s.r(t),s.d(t,{default:()=>a});let a={src:"/_next/static/media/jobsSuiteCase.0e61dcd1.png",height:651,width:6
156,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAAdVBMVEVMaXFzV0K1bS6jXSvLm2+beGPKqYiGTSaSViutZCthOyOqZi+KTySfXCuAZlLiz7N3XUp7Xk2+mXt6RCFcPCptSjSRTyOkgm5nOiEVFSp7RiZsPSGaVyi5bjSraTTUxbrRuaXjzbiZfmyfZTdiPiWDVDDYrH/dPNE9AAAAI3RSTlMA3v3++hL7/f79/dtdgeob+4T8+3/U13+gDOo2+cx0WYxTvAfJKdcAAAAJcEhZcwAADsMAAA7DAcdvqGQAAABGSURBVHicBcEFAoAwDASwm9HOcHcY8P8nkgAIcTcArvM+hqow0Fp/dZbl8GQly1TCO1IPvwIbsXUNC8R5taRSB0xLGHtqf3vvA5bag3RPAAAAAElFTkSuQmCC",blurWidth:8,blurHeight:8}},45343:(e,t,s)=>{"use strict";s.r(t),s.d(t,{default:()=>a});let a={src:"/_next/static/media/heart.360662ef.webp",height:525,width:833,blurDataURL:"data:image/webp;base64,UklGRp4AAABXRUJQVlA4WAoAAAAQAAAABwAABAAAQUxQSCkAAAAAAAAAAGd1SQUAAAAs////dQAAAEf///o0AAAAI//2VgAAAAAAWyYAAABWUDggTgAAALABAJ0BKggABQACQDglAE6AHk/fwAAA/u0Vjin4qqPm3bnDs9hFHnRGNNnc8xT0fR7fzuQi5wZXD7bpY/BlYBq1BlcPtulj8G1cc38AAA==",blurWidth:8,blurHeight:5}},52124:(e,t,s)=>{"use strict";s.d(t,{BT:()=>o,Wu:()=>c,ZB:()=>d,Zp:()=>i,aR:()=>n,wL:()=>m});var a=s(35624),r=s(77764),l=s(14245);let i=r.forwardRef((e,t)=>{let{className:s,...r}=e;return(0,a.jsx)("div",{ref:t,className:(0,l.cn)("rounded-lg border border-muted bg-card-background-gradient text-card-foreground shadow-custom",s),...r})});i.displayName="Card";let n=r.forwardRef((e,t)=>{let{className:s,...r}=e;return(0,a.jsx)("div",{ref:t,className:(0,l.cn)("flex flex-col space-y-1.5 p-6",s),...r})});n.displayName="CardHeader";let d=r.forwardRef((e,t)=>{let{className:s,...r}=e;return(0,a.jsx)("div",{ref:t,className:(0,l.cn)("text-2xl font-semibold leading-none tracking-tight",s),...r})});d.displayName="CardTitle";let o=r.forwardRef((e,t)=>{let{className:s,...r}=e;return(0,a.jsx)("div",{ref:t,className:(0,l.cn)("text-sm text-secondary-foreground",s),...r})});o.displayName="CardDescription";let c=r.forwardRef((e,t)=>{let{className:s,...r}=e;return(0,a.jsx)("div",{ref:t,className:(0,l.cn)("p-6 pt-0",s),...r})});c.displayName="CardContent";let m=r.forwardRef((e,t)=>{let{className:s,...r}=e;return(0,a.jsx)("div",{ref:t,className:(0,l.cn)("flex items-center p-6 pt-0",s),...r})});m.displayName="CardFooter"},62814:(e,t,s)=>{"use strict";s.d(t,{RegisterButton:()=>d});var a=s(35624),r=s(98803),l=s(14245),i=s(63862),n=s(5512);let d=e=>{let{size:t="default",variant:s="default",className:d,children:o,...c}=e,{openAuthModal:m}=(0,n.J)();return(0,a.jsx)(i.$,{size:t,variant:s,className:(0,l.cn)(d),...c,onClick:()=>{let e="string"==typeof o?o:"Get Started";(0,r.wJ)(e),m("signup")},children:o})}},69310:(e,t,s)=>{"use strict";s.d(t,{p:()=>i});var a=s(35624),r=s(77764),l=s(14245);let i=r.forwardRef((e,t)=>{let{className:s,type:r,...i}=e;return(0,a.jsx)("input",{type:r,className:(0,l.cn)("flex h-10 w-full rounded-lg border border-input bg-background px-3 py-2 text-base ring-offset-background file:border-0 file:bg-transparent file:text-sm file:font-medium file:text-foreground placeholder:text-muted-foreground focus-visible:outline-none disabled:cursor-not-allowed disabled:opacity-50 md:text-sm","aria-[invalid=true]:border-destructive aria-[invalid=true]:focus-visible:ring-destructive",s),ref:t,...i})});i.displayName="Input"},71185:(e,t,s)=>{Promise.resolve().then(s.bind(s,50404)),Promise.resolve().then(s.bind(s,62814)),Promise.resolve().then(s.bind(s,38209)),Promise.resolve().then(s.bind(s,77352)),Promise.resolve().then(s.bind(s,60382)),Promise.resolve().then(s.bind(s,58573)),Promise.resolve().then(s.bind(s,86139)),Promise.resolve().then(s.bind(s,43390)),Promise.resolve().then(s.bind(s,8342)),Promise.resolve().then(s.bind(s,32218)),Promise.resolve().then(s.bind(s,71383)),Promise.resolve().then(s.bind(s,2722)),Promise.resolve().then(s.bind(s,44360)),Promise.resolve().then(s.bind(s,61726)),Promise.resolve().then(s.bind(s,99746)),Promise.resolve().then(s.bind(s,59478)),Promise.resolve().then(s.bind(s,97234)),Promise.resolve().then(s.t.bind(s,281,23)),Promise.resolve().then(s.t.bind(s,68774,23)),Promise.resolve().then(s.bind(s,45343)),Promise.resolve().then(s.bind(s,40280)),Promise.resolve().then(s.bind(s,80745)),Promise.resolve().then(s.bind(s,75020))},75020:(e,t,s)=>{"use strict";s.r(t),s.d(t,{default:()=>a});let a={src:"/_next/static/media/questionsPage.7ee9cde4.png",height:736,width:1893,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAADCAMAAACZFr56AAAAGFBMVEX09vX5+vrc9fDm8+zh4/jxyOTK8N/86PbfNFOoAAAACXBIWXMAABJ0AAASdAHeZh94AAAAH0lEQVR4nBXHtw0AAAjAsIT6/8cIb4YEBHIiqnrxqx4CPQArg3x36QAAAABJRU5ErkJggg==",blurWidth:8,blurHeight:3}},77352:(e,t,s)=>{"use strict";s.d(t,{JobsListing:()=>B});var a=s(35624),r=s(77764),l=s(61726),i=s(45661),n=s(42704);let d=(0,n.createServerReference)("70ddc01c4617fa233146f2a632d45197df070da815",n.callServer,void 0,n.findSourceMapURL,"getJobs");var o=s(52124),c=s(4331),m=s(87224),u=s(14245),x=s(96946),p=s(91337),g=s(281),f=s.n(g),A=s(2292),h=s(43843),b=s(95950),y=s(3213),v=s(54621),j=s(36551);let N=e=>{let{job:t}=e,{location:s}=(0,u.Uy)(t);return(0,a.jsx)(f(),{href:"/jobs/".concat(t.id),children:(0,a.jsx)(o.Zp,{className:"mb-4 cursor-pointer border-border bg-background p-5",children:(0,a.jsx)("div",{className:"flex items-start gap-4",children:(0,a.jsxs)("div",{className:"min-w-0 flex-1 space-y-3",children:[(0,a.jsx)("div",{className:"flex flex-col gap-2 md:flex-row md:items-center md:justify-between",children:(0,a.jsxs)("div",{className:"flex items-center gap-2",children:[t.organizationLogo?(0,a.jsx)("img",{src:t.organizationLogo,alt:t.organization,width:40,height:40}):(0,a.jsx)(p.default,{src:A.default,alt:"Placeholder Logo",width:40,height:40,className:"rounded-sm"}),(0,a.jsxs)("div",{children:[(0,a.jsx)("h3",{className:"text-lg font-semibold leading-tight",children:t.title}),(0,a.jsx)("p",{className:"text-sm text-muted-foreground",children:t.organization})]})]})}),(0,a.jsx)("p",{className:"w-11/12 text-sm text-muted-foreground",children:t.aiCoreResponsibilities}),(0,a.jsxs)("div",{className:"flex flex-col gap-2 text-sm md:flex-row md:items-center md:justify-between",children:[(0,a.jsx)("div",{className:"flex flex-wrap items-center gap-2",children:t.aiTaxonomiesA&&t.aiTaxonomiesA.length>0&&t.aiTaxonomiesA.slice(0,3).map((e,t)=>(0,a.jsx)(j.E,{variant:"outline",className:"rounded-md bg-gray-100 px-3 py-1 text-xs text-gray-700",children:e},t))}),(0,a.jsxs)("div",{className:"my-2 flex flex-wrap items-center gap-2 md:my-0",children:[s&&(0,a.jsxs)(j.E,{variant:"outline",className:"flex items-center gap-1.5 border-gray-300 bg-gray-50 px-2.5 py-0.5 text-gray-700",children:[(0,a.jsx)(h.A,{className:"h-3.5 w-3.5"}),s]}),(0,a.jsx)(j.E,{variant:"outline",className:"flex items-center gap-1.5 border-gray-300 bg-gray-50 px-2.5 py-0.5 text-gray-700",children:t.remoteDerived?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(b.A,{className:"h-3.5 w-3.5"}),"Remote"]}):(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(y.A,{className:"h-3.5 w-3.5"}),"On-Site"]})}),t.aiExperienceLevel&&(0,a.jsxs)(j.E,{variant:"outline",className:"flex items-center gap-1.5 border-gray-300 bg-gray-50 px-2.5 py-0.5 text-gray-700",children:[(0,a.jsx)(v.A,{className:"h-3.5 w-3.5"}),t.aiExperienceLevel]}),t.datePosted&&(0,a.jsxs)(j.E,{variant:"outline",className:"flex items-center gap-1.5 border-gray-300 bg-gray-50 px-2.5 py-0.5 text-gray-700",children:[(0,a.jsx)(v.A,{className:"h-3.5 w-3.5"}),(0,u.ak)(t.datePosted)]})]})]})]})})})})},w=e=>{let{jobs:t,currentPage:s,totalPages:r,onPageChange:l}=e,i=(0,u.ml)(s,r);return(0,a.jsxs)("div",{className:"space-y-6",children:[(0,a.jsx)("div",{className:"space-y-4",children:t.map(e=>(0,a.jsx)(N,{job:e},e.id))}),r>1&&(0,a.jsxs)("div",{className:"flex flex-col gap-4 border-t border-border pt-6 md:flex-row md:items-center md:justify-between",children:[(0,a.jsxs)("div",{className:"hidden whitespace-nowrap text-sm text-muted-foreground md:block",children:["Page ",s," of ",r]}),(0,a.jsx)(x.dK,{className:"!mx-0 !w-auto md:!justify-end",children:(0,a.jsxs)(x.Iu,{children:[(0,a.jsx)(x.cU,{children:(0,a.jsx)(x.Eb,{onClick:()=>l(Math.max(1,s-1)),className:1===s?"pointer-events-none opacity-50":"cursor-pointer"})}),i.map(e=>(0,a.jsx)(x.cU,{children:(0,a.jsx)(x.n$,{onClick:()=>l(e),isActive:s===e,className:"cursor-pointer",children:e})},e)),(0,a.jsx)(x.cU,{children:(0,a.jsx)(x.WA,{onClick:()=>l(Math.min(r,s+1)),className:s===r?"pointer-events-none opacity-50":"cursor-pointer"})})]})})]})]})};var P=s(85241),R=s(69310);let T=e=>{let{searchQuery:t="",onSearchChange:s}=e;
1return(0,a.jsx)(m.L,{className:"mb-6",children:(0,a.jsx)("div",{className:"w-full rounded-lg border border-border bg-background p-4 shadow-sm",children:(0,a.jsxs)("div",{className:"relative w-full",children:[(0,a.jsx)(P.A,{className:"absolute left-3 top-1/2 h-5 w-5 -translate-y-1/2 text-muted-foreground"}),(0,a.jsx)(R.p,{type:"text",placeholder:"Job title or keyword",value:t,onChange:e=>null==s?void 0:s(e.target.value),className:"pl-10"})]})})})};var C=s(63862),E=s(22884),S=s(10085),L=s(23258);let U=[{id:"employment-type",title:"Employment Type",options:["Full Time","Part Time","Internship","Contract"],stateKey:"employmentType"},{id:"job-type",title:"Job Type",options:["Remote","On Site"],stateKey:"jobType"}],F=e=>{let{section:t,selectedValue:s,onValueChange:r}=e;return(0,a.jsxs)("div",{className:"space-y-3",children:[(0,a.jsx)("h3",{className:"text-sm font-semibold text-foreground",children:t.title}),(0,a.jsx)(S.z,{value:s||"",onValueChange:e=>{e===s?r(void 0):r(e)},children:(0,a.jsx)("div",{className:"space-y-2",children:t.options.map(e=>(0,a.jsxs)("div",{className:"flex items-center space-x-2",children:[(0,a.jsx)(S.C,{value:e,id:"".concat(t.id,"-").concat(e),className:"border-border"}),(0,a.jsx)("label",{htmlFor:"".concat(t.id,"-").concat(e),className:(0,u.cn)("cursor-pointer text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70",s===e?"text-foreground":"text-muted-foreground"),children:e})]},e))})})]})},k=e=>{let{className:t,onApplyFilters:s,onClearFilters:l,categories:i=[],category:n="",location:d="",hasActiveFilters:c=!1}=e,[m,x]=(0,r.useState)(n),[p,g]=(0,r.useState)(d),[f,A]=(0,r.useState)(void 0),[h,b]=(0,r.useState)(void 0);(0,r.useEffect)(()=>{x(n),g(d),c||(A(void 0),b(void 0))},[n,d,c]);let y=(e,t)=>{"employmentType"===e?A(t):"jobType"===e&&b(t)},v={employmentType:f,jobType:h};return(0,a.jsxs)(o.Zp,{className:(0,u.cn)("h-fit w-full max-w-sm border-border bg-background !shadow-none",t),children:[(0,a.jsx)(o.aR,{className:"!p-3",children:(0,a.jsx)(o.ZB,{className:"text-xl font-bold",children:"Set Filters"})}),(0,a.jsxs)(o.Wu,{className:"space-y-4 !p-3",children:[(0,a.jsxs)("div",{className:"flex w-full flex-col gap-1.5",children:[(0,a.jsx)(E.Label,{children:"Category"}),(0,a.jsxs)(L.l6,{value:m||"",onValueChange:e=>{e===m?x(""):x(e)},children:[(0,a.jsx)(L.bq,{children:(0,a.jsx)(L.yv,{placeholder:"Select category"})}),(0,a.jsx)(L.gC,{children:i.length>0?i.map(e=>(0,a.jsx)(L.eb,{value:e,children:e},e)):(0,a.jsx)("div",{className:"px-2 py-1.5 text-sm text-muted-foreground",children:"No categories available"})})]})]}),(0,a.jsxs)("div",{className:"flex w-full flex-col gap-1.5",children:[(0,a.jsx)(E.Label,{children:"Location"}),(0,a.jsx)(R.p,{type:"text",placeholder:"Enter location",value:p,onChange:e=>g(e.target.value),className:"w-full"})]}),U.map(e=>(0,a.jsx)(F,{section:e,selectedValue:v[e.stateKey],onValueChange:t=>y(e.stateKey,t)},e.id)),(0,a.jsx)(C.$,{onClick:()=>{null==s||s({category:m||void 0,location:p||void 0,employmentType:f,jobType:h})},className:"w-full rounded-lg border-none bg-gray-900 text-white !shadow-none hover:bg-gray-800",children:"Apply Filters"}),(0,a.jsx)(C.$,{onClick:l,disabled:!c,variant:"secondary",className:"w-full rounded-lg border border-border",children:"Clear Filters"})]})]})},B=e=>{var t;let{initialCategories:s=[],isStatic:n=!1,staticJobsData:o}=e,[c,u]=(0,r.useState)(1),[x,p]=(0,r.useState)({searchQuery:void 0,category:void 0,location:void 0,employmentType:void 0,jobType:void 0}),[g,f]=(0,r.useState)(null!==(t=x.searchQuery)&&void 0!==t?t:""),{data:A,isPending:h,error:b}=(0,l.useQuery)({queryKey:["jobs",x,c],queryFn:async()=>{let e;"Remote"===x.jobType?e=!0:"On Site"===x.jobType&&(e=!1);let t=x.employmentType?[{"Full Time":"FULL_TIME","Part Time":"PART_TIME",Internship:"INTERNSHIP",Contract:"CONTRACT"}[x.employmentType]||x.employmentType]:void 0,s=await d(c,10,{searchQuery:x.searchQuery||void 0,categories:x.category?[x.category]:void 0,location:x.location||void 0,remoteDerived:e,aiEmploymentType:t});return s.error?(i.oR.error("Oops!\uD83D\uDE4A Something Went Wrong. Kindly Try Again"),{jobs:[],total:0,page:1,totalPages:0}):s.data},enabled:!1===n,staleTime:3e5,refetchOnWindowFocus:!1}),y=e=>{u(e),window.scrollTo({top:0,behavior:"smooth"})},v=(0,r.useCallback)((e,t)=>{u(1),p(s=>({...s,[e]:t}))},[]);(0,r.useEffect)(()=>{let e=setTimeout(()=>{v("searchQuery",g||void 0)},500);return()=>clearTimeout(e)},[g,v]);let j=!!x.searchQuery||!!x.category||!!x.location||!!x.employmentType||!!x.jobType,N=(null==A?void 0:A.jobs)||[],P=(null==A?void 0:A.totalPages)||0,R=(null==A?void 0:A.page)||c;return(0,a.jsxs)("div",{className:"space-y-6",id:"jobs-listing",children:[(0,a.jsx)(T,{searchQuery:g,onSearchChange:e=>{f(e)}}
1),(0,a.jsx)(m.L,{children:(0,a.jsxs)("div",{className:"grid gap-6 md:grid-cols-[1fr_320px]",children:[(0,a.jsxs)("div",{className:"min-w-0",children:[!n&&h&&(0,a.jsx)("div",{className:"space-y-4",children:Array.from({length:6}).map((e,t)=>(0,a.jsx)(V,{},t))}),!n&&b&&(0,a.jsxs)("div",{className:"flex min-h-[400px] flex-col items-center justify-center rounded-lg bg-muted/50 text-center",children:[(0,a.jsx)("p",{className:"text-lg font-medium text-foreground",children:"Error loading jobs"}),(0,a.jsx)("p",{className:"mt-2 text-sm text-muted-foreground",children:"Something went wrong. Please try again later."})]}),!n&&!h&&!b&&0===N.length&&(0,a.jsxs)("div",{className:"flex min-h-[400px] flex-col items-center justify-center rounded-lg bg-muted/50 text-center",children:[(0,a.jsx)("p",{className:"text-lg font-medium text-foreground",children:"No jobs found"}),(0,a.jsx)("p",{className:"mt-2 text-sm text-muted-foreground",children:"Try adjusting your filters to see more results."})]}),n&&(!o||0===o.length)&&(0,a.jsxs)("div",{className:"flex min-h-[400px] flex-col items-center justify-center rounded-lg bg-muted/50 text-center",children:[(0,a.jsx)("p",{className:"text-lg font-medium text-foreground",children:"No jobs found"}),(0,a.jsx)("p",{className:"mt-2 text-sm text-muted-foreground",children:"Try adjusting your filters to see more results."})]}),n&&o&&o.length>0&&(0,a.jsx)(w,{jobs:o,currentPage:R,totalPages:P,onPageChange:y}),!n&&!h&&!b&&N.length>0&&(0,a.jsx)(w,{jobs:N,currentPage:R,totalPages:P,onPageChange:y})]}),(0,a.jsx)("aside",{className:"hidden lg:block",children:(0,a.jsx)("div",{className:"sticky top-20",children:(0,a.jsx)(k,{onApplyFilters:e=>{p(t=>({...t,category:e.category,location:e.location,employmentType:e.employmentType,jobType:e.jobType})),u(1)},onClearFilters:()=>{p({searchQuery:void 0,category:void 0,location:void 0,employmentType:void 0,jobType:void 0}),f(""),u(1)},categories:s,category:x.category,location:x.location,hasActiveFilters:j})})})]})})]})},V=()=>(0,a.jsx)(o.Zp,{className:"border-border bg-background p-5",children:(0,a.jsx)("div",{className:"flex items-start gap-4",children:(0,a.jsxs)("div",{className:"min-w-0 flex-1 space-y-3",children:[(0,a.jsx)("div",{className:"flex items-center justify-between",children:(0,a.jsx)(c.E,{className:"h-6 w-2/3"})}),(0,a.jsx)(c.E,{className:"h-4 w-1/2"}),(0,a.jsxs)("div",{className:"flex items-center justify-between",children:[(0,a.jsx)(c.E,{className:"h-4 w-32"}),(0,a.jsxs)("div",{className:"flex flex-wrap items-center gap-2",children:[(0,a.jsx)(c.E,{className:"h-6 w-20 rounded-full"}),(0,a.jsx)(c.E,{className:"h-6 w-20 rounded-full"}),(0,a.jsx)(c.E,{className:"h-6 w-20 rounded-full"})]})]})]})})})},80745:(e,t,s)=>{"use strict";s.r(t),s.d(t,{default:()=>a});let a={src:"/_next/static/media/chair.912f6a98.png",height:632,width:648,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAASFBMVEVMaXFonz5vti15hXVfqhxrvBouaCM3eRlZeFmFkX8YZQln0gNXek9ciERw0ApdqR1x0RBu0Q9FeTOFzTxxzAx74RVIkiJethfH9ZLOAAAAFXRSTlMAjJk9PbULFyQVNf6a8MX7raJUz1GYerWWAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAO0lEQVR4nE3LSxKAIAzA0PBtERUUq/e/KTO6MesX+Hf1w4NE2c0GxJRqexwQnN/uE0oBXfOL86LfJQoTM6wBY/AteY0AAAAASUVORK5CYII=",blurWidth:8,blurHeight:8}},87224:(e,t,s)=>{"use strict";s.d(t,{L:()=>l});var a=s(35624),r=s(14245);let l=e=>{let{children:t,className:s,wrapperClassName:l,id:i}=e;return(0,a.jsx)("div",{id:i,className:(0,r.cn)("mx-auto max-w-nav px-content-sm lg:px-content",l),children:(0,a.jsx)("div",{className:(0,r.cn)("",s),children:t})})}},96946:(e,t,s)=>{"use strict";s.d(t,{Eb:()=>p,Iu:()=>m,M_:()=>f,WA:()=>g,cU:()=>u,dK:()=>c,n$:()=>x});var a=s(35624),r=s(77764),l=s(93698),i=s(63027),n=s(92814),d=s(14245),o=s(63862);let c=e=>{let{className:t,...s}=e;return(0,a.jsx)("nav",{role:"navigation","aria-label":"pagination",className:(0,d.cn)("mx-auto flex w-full justify-center",t),...s})};c.displayName="Pagination";let m=r.forwardRef((e,t)=>{let{className:s,...r}=e;return(0,a.jsx)("ul",{ref:t,className:(0,d.cn)("flex flex-row items-center gap-1",s),...r})});m.displayName="PaginationContent";let u=r.forwardRef((e,t)=>
1{let{className:s,...r}=e;return(0,a.jsx)("li",{ref:t,className:(0,d.cn)("",s),...r})});u.displayName="PaginationItem";let x=e=>{let{className:t,isActive:s,size:r="icon",...l}=e;return(0,a.jsx)(o.$,{size:r,variant:s?"default":"ghost","aria-current":s?"page":void 0,className:(0,d.cn)(t),...l})};x.displayName="PaginationLink";let p=e=>{let{className:t,...s}=e;return(0,a.jsxs)(x,{"aria-label":"Go to previous page",size:"default",className:(0,d.cn)("gap-1 pl-2.5",t),...s,children:[(0,a.jsx)(l.A,{className:"h-4 w-4"}),(0,a.jsx)("span",{className:"hidden",children:"Previous"})]})};p.displayName="PaginationPrevious";let g=e=>{let{className:t,...s}=e;return(0,a.jsxs)(x,{"aria-label":"Go to next page",size:"default",className:(0,d.cn)("gap-1 pr-2.5",t),...s,children:[(0,a.jsx)("span",{className:"hidden",children:"Next"}),(0,a.jsx)(i.A,{className:"h-4 w-4"})]})};g.displayName="PaginationNext";let f=e=>{let{className:t,...s}=e;return(0,a.jsxs)("span",{"aria-hidden":!0,className:(0,d.cn)("flex h-9 w-9 items-center justify-center",t),...s,children:[(0,a.jsx)(n.A,{className:"h-4 w-4"}),(0,a.jsx)("span",{className:"sr-only",children:"More pages"})]})};f.displayName="PaginationEllipsis"},98803:(e,t,s)=>{"use strict";s.d(t,{el:()=>r,uk:()=>l,wJ:()=>i});var a=s(86478);let r=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};"function"==typeof window.gtag&&"development"!==a.env.ENVIRONMENT&&window.gtag("event",e,t)},l=e=>{"function"==typeof window.gtag&&"development"!==a.env.ENVIRONMENT&&window.gtag("event","page_view",{page_type:e,page_location:window.location.href})},i=e=>{"function"==typeof window.gtag&&"development"!==a.env.ENVIRONMENT&&window.gtag("event","cta_click",{button_text:e})}}}]);
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.