PageSourceSearch

https://www.dongnealba.com/_next/static/chunks/pages/employer/find-job-seeker/recommend-0f22a541dfd37114.js

js dongnealba.com collected 2026-10-01 23:49:22 UTC 57,547 bytes, 1 lines download raw bytes

1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="23f63268-4e4f-4d96-9dd3-9ba7274dccb7",e._sentryDebugIdIdentifier="sentry-dbid-23f63268-4e4f-4d96-9dd3-9ba7274dccb7")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[830,4376],{7453:(e,t,r)=>{"use strict";r.d(t,{A:()=>f});var a=r(74429),s=r(18839),l=r.n(s),n=r(76115),i=r(96220),o=r.n(i),d=r(71041),c=r(12074),u=r(8960),m=r(31465),x=r(25833),h=r(3043);let f=e=>{let t=(0,n.useRouter)(),{className:r,pageIndex:s,pageCount:i,enableSearchParams:f,setPage:p}=e,b=e=>{if(!f)return;let r={...t.query},a=e+1;location.hash!==`#page=${a}`&&t.push({pathname:t.pathname,query:r,hash:o().stringify({page:a})},"",{shallow:!0})};(0,d.useEffect)(()=>{if(!f||!i)return;let e=Number(o().parse(location.hash?.replaceAll("#",""))?.page);i&&l()(e)&&e>0&&e<i&&e-1!==s&&p(e-1)},[i]);let g=Array.from({length:i||1}).fill(0).map((e,t)=>{let r=t+1;return(0,a.jsx)(x.A,{type:h.ButtonAnatomy.Quaternary,className:(0,c.QP)("h-6 px-2 py-0 no-underline",s===t?"font-bold text-gray-900":"text-gray-500-50"),onClick:()=>{p(t),b(t),window.scrollTo({top:0})},label:r},r)}),j=i-1,y=0===s?0:Math.floor(s/5),v=5*y,k=v+5,w=0===s,A=k===i||s>=j;return(0,a.jsxs)("div",{className:(0,c.QP)("flex flex-row items-center justify-center gap-4",r),children:[(0,a.jsx)(u.A,{className:(0,c.QP)("text-gray-700 cursor-pointer",w&&"opacity-[0.32] cursor-default"),width:16,height:16,onClick:()=>{if(w)return;let e=v-1,t=e>0?e:0;p(e>0?e:0),b(t),window.scrollTo({top:0})}}),g.slice(v,k).splice(0,5),(0,a.jsx)(m.A,{className:(0,c.QP)("text-gray-700 cursor-pointer",A&&"opacity-[0.32] cursor-default"),width:16,height:16,onClick:()=>{if(A)return;let e=(y+1)*5,t=e>=j?j:e;p(t),b(t),window.scrollTo({top:0})}})]})}},15213:(e,t,r)=>{"use strict";r.d(t,{Q:()=>i});var a=r(58809),s=r.n(a),l=r(71041),n=r(75488);let i=e=>{let{list:t,comparator:r,triggerValue:a,onPageExpose:i}=e,[o,d]=(0,n.A)(),c=(0,l.useRef)([]);(0,l.useEffect)(()=>{i&&s()(t,o,r).length&&d.set(t||[])},[a,t]),(0,l.useEffect)(()=>{i&&setTimeout(()=>{s()(o,c.current,r).length&&(i?.(o),c.current=o)},1e3)},[o])}},21352:(e,t,r)=>{"use strict";r.d(t,{A:()=>A});var a=r(74429),s=r(69997),l=r(71041),n=r(8734),i=r(36989),o=r(96496),d=r(76557),c=r(95329),u=r(25833),m=r(28226),x=r(54203),h=r(47479),f=r(45613),p=r(53426),b=r(42896),g=r(96179),j=r(94677),y=r(87767),v=r(71661),k=r(3043),w=r(37648);let A=e=>{let{selectedJobAdId:t,selectButtonLabel:r,referrer:A,emptyContent:_,useAdd:N,useAll:C=!0,inAppPurchase:q,disabledActionBySelectedSameJobAd:S,sort:L,filter:E,useSummaryFooter:T,useConnected:I,allowedStatuses:P,disabledStatuses:B,onSelectClick:R,...F}=e,{t:$}=(0,s.Bd)("job-ad"),M=(0,d.gnk)({query:{enabled:!!I}}),K=(0,i.NT)(g.b.context),[D,O]=(0,l.useState)(),[z,Q]=(0,n.A)(!1);(0,l.useEffect)(()=>{F.isShow&&(O(void 0),t&&K?.getRefetchJobAd(t).then(e=>{O(e.jobAdWithStore)}))},[F.isShow]);let W=A===v.i.PackPurchase?"UnlimitedPackage":A,J={[o.fs9.pre_review]:$("certification_pre_review.select_disabled"),[o.fs9.pending]:$("review_pending.select_disabled")},H=e=>!!e&&(e===o.fs9.pre_review||!!B?.includes(e)),V=H(D?.jobAd.status),U=(0,l.useMemo)(()=>{let e=M.data?.engagedJobAdIds,t=P??[o.fs9.active],r=e=>!!e&&t.includes(e);return K?.jobAdList?.sort(L)?.filter(t=>(I?t.jobAd.status===o.fs9.active||(t=>!!t&&!!e?.some(e=>t===e))(t.id)&&r(t.jobAd.status):r(t.jobAd.status))&&(!E||E(t)))||[]},[K?.jobAdList,I,E,P,M.data?.engagedJobAdIds]);return(0,a.jsxs)(h.A,{...F,size:w.or.Small,title:$("title.select_job_ad"),buttons:(0,a.jsxs)("div",{className:"flex w-full flex-col gap-3",children:[(0,a.jsx)(u.A,{className:"w-full",label:r||$("button.start_ad_for_selected_job_ad"),size:w.or.Large,type:k.ButtonAnatomy.Primary,disabled:V||(S?D?.id===t:void 0),eventName:"click_select_jobad",eventData:{referrer:W},onClick:()=>{R(D),F?.onClose?.()}}),N&&(0,a.jsx)(u.A,{className:"max-xs:hidden",label:$("job-ad:button.do_add"),type:k.ButtonAnatomy.Quaternary,size:w.or.Large,eventName:"click_add_jobad",eventData:{referrer:W},onClick:()=>
1{if(q)return void b.y.redirectView({screenName:"FormJobAd"});Q(!0)}})]}),children:[(0,a.jsxs)("div",{className:"flex flex-col gap-3",children:[C&&(0,a.jsx)(m.A,{label:$("title.all_job_ad"),selected:!D,labelProps:{type:k.LabelType.Body1},onClick:()=>{O(void 0)}}),U?.length?U.map(e=>(0,a.jsx)(x.A,{jobAd:e.jobAd,store:e.store,selected:e.id===D?.id,disabled:H(e.jobAd.status),disabledMessage:(e=>e?J[e]:void 0)(e.jobAd.status),useStoreStatusBadge:!0,footer:T&&!H(e.jobAd.status)&&(0,a.jsxs)("div",{className:"mt-5 flex flex-row items-center rounded-b-md bg-gray-50 px-4 py-3",children:[(0,a.jsxs)("div",{className:"flex flex-1 flex-row items-center justify-center gap-1",children:[(0,a.jsx)(k.Label,{className:"text-gray-700",type:k.LabelType.Caption1,children:$("title.no_response")}),(0,a.jsx)(k.Label,{className:"text-gray-700",type:k.LabelType.Caption1,title:`${e.jobAd.applicantsSumm?.pending||0}`,bold:!0,children:(0,y.S)(e.jobAd.applicantsSumm?.pending||0)})]}),(0,a.jsx)(p.A,{className:"h-2.5 bg-gray-300"}),(0,a.jsxs)("div",{className:"flex flex-1 flex-row items-center justify-center gap-1",children:[(0,a.jsx)(k.Label,{className:"text-gray-700",type:k.LabelType.Caption1,children:$("title.received_fav")}),(0,a.jsx)(k.Label,{className:"text-gray-700",type:k.LabelType.Caption1,title:`${e.jobAd.jobAdLiker?.jobAdLikerCount||0}`,bold:!0,children:(0,y.S)(e.jobAd.jobAdLiker?.jobAdLikerCount||0)})]}),(0,j.tJ)(e.jobAd)&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(p.A,{className:"h-2.5 bg-gray-300"}),(0,a.jsxs)("div",{className:"flex flex-1 flex-row items-center justify-center gap-1",children:[(0,a.jsx)(c.A,{width:14,height:14}),(0,a.jsx)(k.Label,{className:"text-gray-700",type:k.LabelType.Caption1,children:$("title.free_chat")})]})]})]}),onClick:()=>{O(e)}},e.id)):_]}),(0,a.jsx)(f.A,{isShow:z,storeId:(0,j.o7)(D),onClose:Q,onSuccess:e=>{O(e.jobAdWithStore),Q(!1)}})]})}},34884:(e,t,r)=>{"use strict";r.d(t,{A:()=>c});var a,s=r(74429),l=r(12074),n=r(71041);function i(){return(i=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var a in r)({}).hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e}).apply(null,arguments)}let o=e=>n.createElement("svg",i({xmlns:"http://www.w3.org/2000/svg",width:"current",height:"current",fill:"none",viewBox:"0 0 24 24"},e),a||(a=n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M12.496 21.835c1.782-1.31 7.763-6.11 7.763-11.577a8.259 8.259 0 0 0-16.517 0c0 5.466 5.98 10.268 7.763 11.578a.83.83 0 0 0 .99 0Zm2.257-11.577a2.753 2.753 0 1 1-5.505 0 2.753 2.753 0 0 1 5.505 0",clipRule:"evenodd"})));var d=r(3043);let c=e=>{let{className:t,label:r,icon:a,selected:n,hideIcon:i,onClick:c,disabled:u,useDelete:m,onDeleteClick:x,...h}=e;return(0,s.jsxs)(d.Chip,{...h,className:(0,l.QP)("box-content w-[unset] gap-x-1 pl-2.5 pr-3 min-h-0","border border-solid border-gray-200 bg-gray-0 text-gray-700","cursor-pointer transition-all",n&&"border-gray-900 text-gray-900 pl-3 pr-2.5",!!a&&"pl-2 pr-2.5",t),onClick:e=>{c?.(r,e)},disabled:u,children:[!i&&(a||(0,s.jsx)(o,{width:16,height:16})),(0,s.jsx)(d.Label,{className:(0,l.QP)("whitespace-nowrap"),type:d.LabelType.Body2,bold:d.FontWeight.Semibold,children:r}),m&&(0,s.jsx)("div",{onClick:x,children:(0,s.jsx)(d.UiCloseIcon,{size:16})})]})}},37612:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});var a,s=r(71041);function l(){return(l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var a in r)({}).hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e}).apply(null,arguments)}let n=e=>s.createElement("svg",l({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,fill:"none"},e),a||(a=s.createElement("path",{stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2.25,d:"m6.375 11.31 4.108 3.99 7.142-7.5"})))},45613:(e,t,r)=>{"use strict";r.d(t,{A:()=>c});var a=r(74429),s=r(69997),l=r(72551),n=r.n(l),i=r(47479),o=r(94677);let d=n()(()=>Promise.all([r.e(4064),r.e(9503),r.e(3357),r.e(3593),r.e(4566),r.e(2228),r.e(3928)]).then(r.bind(r,82228)).then(e=>e.default),{loadableGenerated:{webpack:()=>[82228]},ssr:!1}),c=e=>{let{storeId:t,jobAdId:r,useCopy:l,onSuccess:n,...c}=e,{t:u}=(0,s.Bd)("job-ad");return(0,a.jsx)(i.A,{title:u(r&&!l?"title.edit_job_ad":"title.register_job_ad"),wrapClassName:"cursor-default",bodyClassName:"mb-[81px]",...c,onDimmedClick:()=>{},children:(0,a.jsx)(d,{storeId:t,jobAdId:r,feature:t?o.NQ.DisabledStore:void 0,useCopy:l,useFixedBottom:!0,onSuccess:n})})}},47834:(e,t,r)=>{"use strict";r.d(t,{A:()=>I});var a=r(74429),s=r(16182),l=r.n(s),n=r(95782),i=r.n(n),o=r(69997),d=r(71041),c=r(11262),u=r(75488),m=r(12074),x=r(36989),h=r(55953),f=r(22632),p=r(1533),b=r(50691),g=r(66183),j=r(48739),y=r(38116),v=r(25833),k=r(34884),w=r(2066),A=r(91916),_=r(47479),N=r(48659),C=r(68857),q=r(65895),S=r(3043),L=r(37648);let E={0:"1km",4:"3",8:"5",12:"10",16:"15",20:"20"},T={0:1,4:3,8:5,12:10,16:15,20:20},I=e=>{let{jobAdId:t,storeId:r,storeAreas:s,selectedAreas:n,defaultRadius:I,hideRadius:P,disabledCount:B,onSubmit:R,...F}=e,{t:$}=(0,o.Bd)("job-seeker"),M=(0,x.i7)(w.U.context,e=>({filter:e?.filter,setFilter:e?.setFilter}
1)),K=(0,d.useRef)(null),[D,O]=(0,d.useState)(4),z=T[D]||3,[Q,W]=(0,d.useState)({x:0,y:0}),[J,H]=(0,u.A)(),[V,U]=(0,d.useState)(),[X,G]=(0,d.useState)(),Y=V?V.areas[V.areas.length-1]:s[s.length-1],Z=(0,N.H)(),{isShow:ee,setReferenceElement:et,toggleShow:er,getDropdownProps:ea}=(0,C.B)({offsetY:8,placement:"bottom-end",strategy:"fixed"}),es=(0,f.Ik)({keyword:(0,f.Yj)()}),{watch:el,register:en,setValue:ei}=(0,q.mN)(es),eo=el("keyword"),[ed]=(0,h.d7)(eo,500),ec=(0,b.c9)({keyword:ed,includeCoordinates:!0},{query:{enabled:!!ed}}),eu=(0,p.qHB)(r||"",{query:{enabled:!!r}}),em=(0,p.mhz)(),ex=(0,p.Lq4)(),eh=(0,p.FxS)({filters:{...X,seekingArea:V?.areas||s,radius:z},jobAdId:t||"",storeId:r||"",saveSearchHistory:!!V},{query:{enabled:F.isShow&&!B}}),ef=e=>({x:e?.[0]||0,y:e?.[1]||0}),ep=(0,b.Hz)(s.join(" ")),eb=async e=>{if(r){await ex.mutateAsync({storeId:r,params:{seekingArea:e.areas}});let t=await eu.refetch();if(t.data?.seekingAreaSearchHistory?.length){if(t.data.seekingAreaSearchHistory.find(e=>l()(e.depths,s))){await ex.mutateAsync({storeId:r,params:{seekingArea:s}});let e=await eu.refetch();e.data?.seekingAreaSearchHistory?.length||H.clear()}}else H.clear()}V?.name===e.name&&U(void 0)},eg=e=>`${e.areas.join("_")}_${e.coords.x}_${e.coords.y}`,ej=async()=>{if(n?.length){let e=await (0,b.gT)(n.join(" "));if(e.areaLocation){W(ef(e.areaLocation)),K.current?.scrollTo({behavior:"smooth",left:0});return}}if(ep.data?.areaLocation?.length){let e=await (0,b.gT)(s.join(" "));e.areaLocation&&(W(ef(e.areaLocation)),K.current?.scrollTo({behavior:"smooth",left:0}));return}W(ef(ep.data?.areaLocation)),K.current?.scrollTo({behavior:"smooth",left:0})};return(0,d.useEffect)(()=>{G(M.filter)},[M.filter]),(0,d.useEffect)(()=>{ed&&er(!0)},[ec.data]),(0,d.useEffect)(()=>{B&&V?.areas?.length&&r&&em.mutate({data:{seekingArea:V?.areas,storeId:r}})},[V]),(0,d.useEffect)(()=>{if(!F.isShow||(ej(),eu.refetch(),!I))return;let e=Object.entries(T).find(e=>{let[t,r]=e;return r===I});e&&O(Number(e[0]))},[F.isShow]),(0,d.useEffect)(()=>{eu.data&&H.set(eu.data.seekingAreaSearchHistory?.filter(e=>e.name).map(e=>({name:e.name,areas:e.name.split(" "),coords:ef(e.location?.coordinates)}))||[])},[eu.data]),(0,d.useEffect)(()=>{if(V){W(V.coords);let e=K.current?.getElementsByClassName(eg(V))?.[0];e&&e.scrollIntoView({behavior:"smooth",inline:"center"});return}ej()},[V]),(0,a.jsxs)(_.A,{bodyClassName:"max-xs:p-0",buttonWrapClassName:"justify-end max-xs:border-none max-xs:shadow-none",size:L.or.Medium,title:$("town"),buttons:(0,a.jsx)(v.A,{className:"max-xs:w-full",isLoading:eh.isPending&&!B,label:`${Y}${B?` ${$("job-ad:button.view_job_ad")}`:` ${eh.data?.totalCVsCount||0}${$("View people")}`}`,onClick:()=>{(e=>{R?.({seekingArea:e,radius:z}),X&&(M.setFilter?.({...X,seekingArea:e,radius:z}),F.onClose?.())})(V?.areas||s)}}),...F,children:[(0,a.jsxs)("div",{className:"max-xs:px-4",children:[(0,a.jsx)("div",{ref:et,children:(0,a.jsx)(S.Input,{className:"max-xs:bg-gray-50 max-xs:placeholder:text-gray-500",icon:(0,a.jsx)(j.A,{className:"text-gray-300-50",width:24,height:24}),...en("keyword"),placeholder:$("search_for_area"),autoComplete:"off",onFocus:()=>{er(!0)},onBlur:()=>{setTimeout(()=>{er(!1)},250)}})}),ee&&(0,a.jsx)("div",{role:"listbox","aria-label":$("search_for_area"),...ea({useFullWidth:!0}),children:ed?ec.data?.suggestions?.areas?.map((e,t)=>(0,a.jsx)(S.ListItem,{role:"option",onClick:()=>{if(er(!1),!e.location?.coordinates?.length)return void c.oR.warning($("select_other_area"));let r={x:e.location.coordinates[0],y:e.location.coordinates[1]};if(W(r),ei("keyword",""),e.name){let a={name:e.name,areas:e.name.split(" "),coords:r};J.find(e=>a.name==e.name&&a.coords.x===e.coords.x&&a.coords.y===e.coords.y)&&H.removeAt(t),H.insertAt(0,a),U(a)}},children:e.name},`${e.name}_${t}`)):(0,a.jsx)("div",{children:J.map((e,t)=>(0,a.jsx)(S.ListItem,{left:(0,a.jsx)(y.A,{width:24,height:24}),right:(0,a.jsx)(g.A,{className:"cursor-pointer",width:20,height:20,onClick:t=>{t.stopPropagation(),eb(e)}}),onClick:()=>{H.removeAt(t),H.insertAt(0,e),U(e)},children:e.areas.join(" ")},`${e.areas.join("_")}_${t}`))})}),(0,a.jsxs)("div",{ref:K,className:"mt-2.5 flex w-full flex-row items-start gap-2 overflow-x-auto overflow-y-hidden scrollbar-thin scrollbar-thumb-rounded-fulld-scrollbar h-12 scrollbar-track-transparent scrollbar-thumb-[#eee] max-xs:scrollbar-hide",children:[(0,a.jsx)(k.A,{className:(0,m.QP)(s.join("_"),"pl-2.5 pr-3"),label:`${$("My place of work")}: ${s[s.length-1]}`,useDelete:!1,selected:l()(V?.areas||n,s),onClick:()=>
1{if(ep.data?.areaLocation?.length)return void U({areas:s,coords:ef(ep.data.areaLocation),name:i()(s)||""});U(void 0)}}),J.map((e,t)=>l()(e.areas,s)?null:(0,a.jsx)(k.A,{className:eg(e),label:i()(e.areas)||"",hideIcon:!0,useDelete:!0,selected:l()(V?.areas||n,e.areas),onClick:()=>{U(e)},onDeleteClick:t=>{t?.stopPropagation(),eb(e)}},eg(e)))]})]}),(0,a.jsx)(A.A,{className:"max-xs:h-[calc(100%_-_160px)]",options:{...Q,initialRadius:z}}),!P&&(0,a.jsx)("div",{className:"mb-6 mt-3 max-xs:z-[1] max-xs:px-4",children:(0,a.jsx)(S.Slider,{min:0,marks:E,value:3===D?0:D,onChange:e=>{Z.trackEvent("click_seeking_area",{radius:T[e],domain:"employerSite"}),O(Number(e))}})})]})}},48739:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var a,s,l=r(71041);function n(){return(n=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var a in r)({}).hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e}).apply(null,arguments)}let i=e=>l.createElement("svg",n({xmlns:"http://www.w3.org/2000/svg",width:"current",height:"current",fill:"none",viewBox:"0 0 21 20"},e),a||(a=l.createElement("circle",{cx:8.5,cy:8.333,r:5.833,stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:1.5})),s||(s=l.createElement("path",{stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:1.5,d:"m17.667 17.5-5-5"})))},50691:(e,t,r)=>{"use strict";r.d(t,{En:()=>u,Hz:()=>x,Lv:()=>d,Ol:()=>i,TU:()=>f,VT:()=>n,aw:()=>p,c9:()=>o,d8:()=>c,gT:()=>m,xp:()=>h});var a=r(1275),s=r(38909),l=r(52194);let n=e=>{let t=(e=>{let t=["postLookupAccount"],{mutation:r,request:a}=e?e.mutation&&"mutationKey"in e.mutation&&e.mutation.mutationKey?e:{...e,mutation:{...e.mutation,mutationKey:t}}:{mutation:{mutationKey:t},request:void 0};return{mutationFn:e=>{let t,{data:r}=e??{};return(0,l.T)({url:"/v1/lookup/account",method:"POST",headers:{"Content-Type":"application/json"},data:r,signal:t},a)},...r}})(e);return(0,a.n)(t)};function i(e,t){let r=((e,t)=>{let r,{query:a,request:s}=t??{};return{queryKey:a?.queryKey??["/v1/lookup/universities",...(r=e)?[r]:[]],queryFn:t=>{let{signal:r}=t;return(0,l.T)({url:"/v1/lookup/universities",method:"GET",params:e,signal:r},s)},...a}})(e,t),a=(0,s.I)(r);return a.queryKey=r.queryKey,a}function o(e,t){let r=((e,t)=>{let r,{query:a,request:s}=t??{};return{queryKey:a?.queryKey??["/v1/lookup/areas",...(r=e)?[r]:[]],queryFn:t=>{let{signal:r}=t;return(0,l.T)({url:"/v1/lookup/areas",method:"GET",params:e,signal:r},s)},...a}})(e,t),a=(0,s.I)(r);return a.queryKey=r.queryKey,a}function d(e,t){let r=((e,t)=>{let r,{query:a,request:s}=t??{};return{queryKey:a?.queryKey??["/v1/lookup/companies",...(r=e)?[r]:[]],queryFn:t=>{let{signal:r}=t;return(0,l.T)({url:"/v1/lookup/companies",method:"GET",params:e,signal:r},s)},...a}})(e,t),a=(0,s.I)(r);return a.queryKey=r.queryKey,a}function c(e,t){let r=((e,t)=>{let r,{query:a,request:s}=t??{};return{queryKey:a?.queryKey??["/v1/lookup/certifications",...(r=e)?[r]:[]],queryFn:t=>{let{signal:r}=t;return(0,l.T)({url:"/v1/lookup/certifications",method:"GET",params:e,signal:r},s)},...a}})(e,t),a=(0,s.I)(r);return a.queryKey=r.queryKey,a}function u(e,t){let r=((e,t)=>{let r,{query:a,request:s}=t??{};return{queryKey:a?.queryKey??["/v1/lookup/skills",...(r=e)?[r]:[]],queryFn:t=>{let{signal:r}=t;return(0,l.T)({url:"/v1/lookup/skills",method:"GET",params:e,signal:r},s)},...a}})(e,t),a=(0,s.I)(r);return a.queryKey=r.queryKey,a}let m=(e,t,r)=>(0,l.T)({url:`/v1/areas/${e}/location`,method:"GET",signal:r},t);function x(e,t){let r=((e,t)=>{let{query:r,request:a}=t??{};return{queryKey:r?.queryKey??[`/v1/areas/${e}/location`],queryFn:t=>{let{signal:r}=t;return m(e,a,r)},enabled:!!e,...r}})(e,t),a=(0,s.I)(r);return a.queryKey=r.queryKey,a}function h(e,t){let r=((e,t)=>{let r,{query:a,request:s}=t??{};return{queryKey:a?.queryKey??["/v1/lookup/my-keyword",...(r=e)?[r]:[]],queryFn:t=>{let{signal:r}=t;return(0,l.T)({url:"/v1/lookup/my-keyword",method:"GET",params:e,signal:r},s)},...a}})(e,t),a=(0,s.I)(r);return a.queryKey=r.queryKey,a}function f(e,t){let r=((e,t)=>{let r,{query:a,request:s}=t??{};return{queryKey:a?.queryKey??["/v1/lookup/store-categories",...(r=e)?[r]:[]],queryFn:t=>{let{signal:r}=t;return(0,l.T)({url:"/v1/lookup/store-categories",method:"GET",params:e,signal:r},s)},...a}})(e,t),a=(0,s.I)(r);return a.queryKey=r.queryKey,a}let p=(e,t,r)=>(0,l.T)({url:`/v1/search/areas/${e}/location`,method:"GET",signal:r},t)},53426:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var a=r(74429),s=r(12074);let l=e=>{let{className:t}=e;return(0,a.jsx)("div",{className:(0,s.QP)("h-[14px] w-[1px] bg-gray-100",t)})}},55615:(e,t,r)=>{"use strict";r.d(t,{A:()=>x});
1var a=r(74429),s=r(60619),l=r(69997),n=r(36989),i=r(37612),o=r(25833),d=r(2066),c=r(81683),u=r(3043),m=r(37648);let x=e=>{let{target:t,onClick:r}=e,{t:x}=(0,l.Bd)("job-seeker"),{toggleSelectedCV:h,selectedCVs:f}=(0,n.i7)(d.U.context,e=>e),p=f.find(e=>e.id===t?.id),{lastAccess:b,gender:g,age:j,academic:y,career:v,photos:k}=t||{};t&&"review"in t&&t.review;let w=y?.[0];return(0,a.jsx)(o.A,{className:"border-gray-200-50 bg-transparent p-3 enabled:hover:bg-transparent enabled:active:bg-transparent",icon:(0,a.jsx)(i.A,{className:p?"text-green-400-50":"text-gray-200-50",width:24,height:24}),label:"",size:m.or.Large,type:u.ButtonAnatomy.Secondary,eventName:"click_jobseeker_select",eventData:{photo:k?.length||0,gender:g,age:j,education:w?`${x(`academicDegrees.${w.degree}`)} ${x(`academicStatus.${w.status}`)}`:"",career:v?.length,isNew:t?.isNew,lastAccessFromNow:b?(0,c.A)((0,s.H)(b)):"",totalReviewCount:t?.review?.positiveCount},useOutline:!0,onClick:()=>{t&&(h(t),r?.(t))}})}},58329:(e,t,r)=>{"use strict";r.d(t,{A:()=>M});var a=r(74429),s=r(16182),l=r.n(s),n=r(69997),i=r(76115),o=r(71041),d=r(8734),c=r(12074),u=r(36989),m=r(88459),x=r(14745),h=r.n(x),f=r(90739),p=r(1533),b=r(96496),g=r(76557),j=r(95329),y=r(25833),v=r(28226),k=r(54203),w=r(9188),A=r(47479),_=r(45613),N=r(53426),C=r(42896),q=r(63137),S=r(94677),L=r(87767),E=r(71661),T=r(3043),I=r(37648),P=r(1542);let B=e=>({id:e.id,store:{name:e.storeName,address:e.storeAddress,pictures:e.pictures},jobAd:{...e,matchingOffers:void 0,store:void 0}}),R=e=>{let{selectedJobAdId:t,selectButtonLabel:r,referrer:s,emptyContent:l,useAdd:i,useAll:c=!0,inAppPurchase:u,disabledActionBySelectedSameJobAd:m,sort:x,filter:R,useSummaryFooter:F,useConnected:$,allowedStatuses:M,disabledStatuses:K,onSelectClick:D,...O}=e,{t:z}=(0,n.Bd)("job-ad"),Q=(0,g.gnk)({query:{enabled:!!$}}),[W,J]=(0,o.useState)(),[H,V]=(0,d.A)(!1),{ref:U,inView:X}=(0,f.Wx)(),G=(0,P.q)({queryKey:["infinite-my-job-ad-list",t],initialPageParam:0,queryFn:async e=>{let{pageParam:t=0}=e;return(0,p.bxq)({offset:t,limit:200})},getPreviousPageParam:e=>e.offset??void 0,getNextPageParam:e=>(e.offset||0)+(e.limit||0)});(0,o.useEffect)(()=>{O.isShow&&(J(void 0),t&&G.refetch().then(e=>{let r=(e.data?.pages?.flatMap(e=>e.jobAd||[])||[]).find(e=>e.id===t);J(r?B(r):void 0)}))},[O.isShow]),(0,o.useEffect)(()=>{if(!X)return;let e=G?.data?.pages[G?.data?.pages.length];e&&(0,q.u)(e)||G?.fetchNextPage()},[X]);let Y=s===E.i.PackPurchase?"UnlimitedPackage":s,Z={[b.fs9.pre_review]:z("certification_pre_review.select_disabled"),[b.fs9.pending]:z("review_pending.select_disabled")},ee=e=>!!e&&(e===b.fs9.pre_review||!!K?.includes(e)),et=ee(W?.jobAd.status),er=(0,o.useMemo)(()=>{let e=Q.data?.engagedJobAdIds,t=M??[b.fs9.active],r=e=>!!e&&t.includes(e);return(G.data?.pages?.flatMap(e=>(e.jobAd||[]).map(B))||[]).sort(x).filter(t=>($?t.jobAd.status===b.fs9.active||(t=>!!t&&!!e?.some(e=>t===e))(t.id)&&r(t.jobAd.status):r(t.jobAd.status))&&(!R||R(t)))},[G.data,$,R,M,Q.data?.engagedJobAdIds,x]);return(0,a.jsxs)(A.A,{...O,size:I.or.Small,title:z("title.select_job_ad"),buttons:(0,a.jsxs)("div",{className:"flex w-full flex-col gap-3",children:[(0,a.jsx)(y.A,{className:"w-full",label:r||z("button.start_ad_for_selected_job_ad"),size:I.or.Large,type:T.ButtonAnatomy.Primary,disabled:et||(m?W?.id===t:void 0),eventName:"click_select_jobad",eventData:{referrer:Y},onClick:()=>{D(W),O?.onClose?.()}}),i&&(0,a.jsx)(y.A,{className:"max-xs:hidden",label:z("job-ad:button.do_add"),type:T.ButtonAnatomy.Quaternary,size:I.or.Large,eventName:"click_add_jobad",eventData:{referrer:Y},onClick:()=>{if(u)return void C.y.redirectView({screenName:"FormJobAd"});V(!0)}})]}),children:[(0,a.jsxs)("div",{className:"flex flex-col gap-3",children:[c&&(0,a.jsx)(v.A,{label:z("title.all_job_ad"),selected:!W,labelProps:{type:T.LabelType.Body1},onClick:()=>{J(void 0)}}),er.length?er.map(e=>(0,a.jsx)(k.A,{jobAd:e.jobAd,store:e.store,selected:e.id===W?.id,disabled:ee(e.jobAd.status),disabledMessage:(e=>e?Z[e]:void 0)(e.jobAd.status),useStoreStatusBadge:!0,footer:F&&!ee(e.jobAd.status)&&(0,a.jsxs)("div",{className:"mt-5 flex flex-row items-center rounded-b-md bg-gray-50 px-4 py-3",children:[(0,a.jsxs)("div",{className:"flex flex-1 flex-row items-center justify-center gap-1",children:[(0,a.jsx)(T.Label,{className:"text-gray-700",type:T.LabelType.Caption1,children:z("title.no_response")}),(0,a.jsx)(T.Label,{className:"text-gray-700",type:T.LabelType.Caption1,title:`${e.jobAd.applicantsSumm?.pending||0}`,bold:!0,children:(0,L.S)(e.jobAd.applicantsSumm?.pending||0)})]}),(0,a.jsx)(N.A,{className:"h-2.5 bg-gray-300"}),(0,a.jsxs)("div",{className:"flex flex-1 flex-row items-center justify-center gap-1",children:[(0,a.jsx)(T.Label,{className:"text-gray-700",type:T.LabelType.Caption1,children:z("title.received_fav")}),(0,a.jsx)(T.Label,{className:"text-gray-700",type:T.LabelType.Caption1,title:`${e.jobAd.jobAdLiker?.jobAdLikerCount||0}`,bold:!0,children:(0,L.S)(e.jobAd.jobAdLiker?.jobAdLikerCount||0)})]}),(0,S.tJ)(e.jobAd)&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(N.A,{className:"h-2.5 bg-gray-300"}),(0,a.jsxs)("div",{className:"flex flex-1 flex-row items-center justify-center gap-1",children:[(0,a.jsx)(j.A,{width:14,height:14}),(0,a.jsx)(T.Label,{className:"text-gray-700",type:T.LabelType.Caption1,children:z("title.free_chat")})]})]})]}),onClick:()=>{J(e)}},e.id)):l,!G.isFetching&&!(0,q.u)(h()(G.data?.pages||[]))&&(0,a.jsx)("div",{ref:U}),G.isFetchingNextPage&&(0,a.jsx)("div",{className:"flex flex-col p-4",children:(0,a.jsx)(w.A,{})})]}
1),(0,a.jsx)(_.A,{isShow:H,storeId:(0,S.o7)(W),onClose:V,onSuccess:e=>{J(e.jobAdWithStore),V(!1)}})]})};var F=r(21352),$=r(96179);let M=e=>{let{className:t,emptyTitle:r,selected:s,useAllList:x,useAll:h,useSummaryFooter:f,useConnected:p,allowedStatuses:b,disabledStatuses:g,useUrlQuery:j,onChange:y,onEmptyClick:v}=e,k=(0,i.useRouter)(),w=String(k.query.jobAdId||""),{t:A}=(0,n.Bd)("job-ad"),[_,N]=(0,o.useState)(s),C=(0,u.i7)($.b.context,e=>e?.jobAdList),[q,L]=(0,d.A)(!1);(0,o.useEffect)(()=>{if(!w||w===_?.id)return;let e=C?.find(e=>e.id===w);e&&y(e)},[j,w]),(0,o.useEffect)(()=>{l()(_,s)||N(s)},[s]);let E=e=>{N(e),y(e),j&&k.replace({pathname:k.pathname,query:{...k.query,jobAdId:e?.id},hash:window.location.hash?.replace("#","")||void 0})};return(0,a.jsxs)("div",{className:(0,c.QP)("py-6",t),children:[(0,a.jsxs)("button",{type:"button","aria-label":A("title.select_job_ad"),className:"flex w-fit cursor-pointer flex-row items-center gap-1",onClick:()=>{if(!_&&v)return void v();L(!0)},children:[(0,a.jsx)(T.Label,{className:"line-clamp-1 max-w-[467px] break-all",type:T.LabelType.Heading4,bold:T.FontWeight.Semibold,children:_?(0,S.vK)(_.store,_.jobAd):r||A("title.all_job_ad")}),(0,a.jsx)(m.A,{className:"text-gray-800-50",width:20,height:20})]}),x?(0,a.jsx)(R,{isShow:q,selectedJobAdId:_?.id,useAll:h,useSummaryFooter:f,useConnected:p,allowedStatuses:b,disabledStatuses:g,useAdd:!0,onClose:L,onSelectClick:E}):(0,a.jsx)(F.A,{isShow:q,selectedJobAdId:_?.id,useAll:h,useSummaryFooter:f,useConnected:p,allowedStatuses:b,disabledStatuses:g,useAdd:!0,onClose:L,onSelectClick:E})]})}},58809:(e,t,r)=>{var a=r(4737),s=r(66388),l=r(15516),n=r(72131),i=r(95782);e.exports=l(function(e,t){var r=i(t);return n(r)&&(r=void 0),n(e)?a(e,s(t,1,n,!0),void 0,r):[]})},70721:(e,t,r)=>{"use strict";r.r(t),r.d(t,{__N_SSG:()=>eO,default:()=>ez});var a,s,l,n,i,o,d,c,u,m,x,h,f,p,b,g,j=r(74429),y=r(69997),v=r(72551),k=r.n(v),w=r(71041),A=r(12074),_=r(1533),N=r(96496),C=r(52675),q=r(29340),S=r(86068),L=r(58329),E=r(31196);let T=e=>{let{direction:t="top",zIndex:r=10,hideHeight:a,children:s}=e,l=(0,w.useRef)(0),n=(0,w.useRef)(0),[i,o]=(0,w.useState)(0);(0,w.useEffect)(()=>{let e=!1,t=()=>{let t=window.scrollY,r=t-n.current,s=r<0,i=r>0,d=l.current+r;e||(requestAnimationFrame(()=>{s&&(l.current=Math.max(d,0)),i&&(l.current=Math.min(d,a)),o(l.current),n.current=t,e=!1}),e=!0)};return window.addEventListener("scroll",t),()=>window.removeEventListener("scroll",t)},[a]);let d=(0,E.zh)({transform:"top"===t?`translateY(${-i}px)`:`translateY(${i}px)`,config:{tension:100,friction:20}});return(0,j.jsx)(E.CS.div,{style:{...d,position:"fixed",[t]:"0px",left:"0px",zIndex:r,width:"100%"},children:s})};var I=r(67382),P=r(58264),B=r(90739),R=r(8734),F=r(75488),$=r(36989);function M(){return(M=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var a in r)({}).hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e}).apply(null,arguments)}let K=e=>w.createElement("svg",M({xmlns:"http://www.w3.org/2000/svg",width:199,height:95,fill:"none"},e),a||(a=w.createElement("path",{stroke:"#1B1C20",strokeDasharray:"4.2 4.2",strokeWidth:2.5,d:"M186.32 41.42c1.339.892 2.333 1.864 2.952 2.916l-1.077.634c.291.494.466.992.538 1.497a4.1 4.1 0 0 1-.099 1.587l1.211.308c-.301 1.183-.985 2.394-2.022 3.624l-.955-.807q-1.101 1.307-2.837 2.695l.78.977a39 39 0 0 1-3.411 2.413l-.67-1.055a59 59 0 0 1-3.542 2.07l.596 1.1a83 83 0 0 1-3.717 1.888l-.539-1.127a108 108 0 0 1-3.77 1.713l.496 1.147q-1.853.801-3.853 1.592l-.46-1.162q-1.876.742-3.879 1.476l.43 1.174q-1.92.702-3.949 1.394l-.404-1.183q-1.925.656-3.945 1.3l.38 1.191q-1.953.624-3.989 1.233l-.358-1.197q-1.96.586-3.992 1.16l.339 1.203q-1.98.56-4.029 1.105l-.322-1.208q-1.984.528-4.029 1.043l.305 1.212q-2.003.504-4.06.994l-.29-1.216q-2.004.476-4.057.938l.274 1.22q-2.02.453-4.084.893l-.26-1.223q-2.02.43-4.081.844l.246 1.225q-2.034.41-4.105.801l-.232-1.228q-2.031.385-4.097.754l.22 1.23q-2.042.365-4.115.714l-.207-1.233q-2.041.342-4.111.669l.195 1.235q-2.052.323-4.131.63l-.182-1.237a408 408 0 0 1-4.14.588l.17 1.239q-2.08.286-4.142.547l-.157-1.24q-2.079.264-4.134.504l.145 1.242q-2.088.243-4.15.463l-.133-1.243a394 394 0 0 1-4.144.419l.119 1.244a385 385 0 0 1-4.165.375l-.106-1.245q-2.094.177-4.154.328l.091 1.247q-2.105.154-4.17.28l-.078-1.247q
1-2.1.13-4.158.23l.061 1.25q-2.112.102-4.176.178l-.045-1.25q-2.108.076-4.16.123l.028 1.25q-2.12.047-4.178.062l-.01-1.25q-2.112.016-4.157 0l-.01 1.25a236 236 0 0 1-4.174-.072l.032-1.25a211 211 0 0 1-4.151-.148l-.057 1.248a187 187 0 0 1-4.182-.237l.085-1.247a159 159 0 0 1-4.136-.336l-.118 1.245a135 135 0 0 1-4.143-.455l.156-1.24a107 107 0 0 1-4.098-.593l-.204 1.233a84 84 0 0 1-4.096-.778l.265-1.221a59 59 0 0 1-3.978-1.001l-.35 1.2a39 39 0 0 1-3.948-1.365l.477-1.156q-2.055-.849-3.476-1.797l-.693 1.04c-1.339-.89-2.333-1.863-2.952-2.915l1.077-.634a4.1 4.1 0 0 1-.538-1.496 4.1 4.1 0 0 1 .1-1.588l-1.212-.308c.301-1.183.985-2.394 2.022-3.623l.955.806q1.101-1.306 2.837-2.695l-.78-.977a39 39 0 0 1 3.41-2.412l.671 1.054a59 59 0 0 1 3.542-2.07l-.595-1.1a84 84 0 0 1 3.716-1.888l.54 1.127a107 107 0 0 1 3.77-1.712l-.496-1.148q1.852-.801 3.852-1.592l.46 1.162q1.876-.742 3.879-1.476l-.43-1.173q1.92-.703 3.95-1.395l.403 1.183a211 211 0 0 1 3.945-1.3l-.38-1.191q1.953-.623 3.989-1.233l.358 1.198a259 259 0 0 1 3.992-1.161l-.34-1.203q1.983-.56 4.03-1.105l.322 1.208q1.984-.528 4.03-1.043l-.306-1.212q2.004-.504 4.06-.993l.29 1.216a336 336 0 0 1 4.057-.939l-.274-1.22q2.02-.453 4.084-.893l.26 1.223q2.02-.429 4.081-.843l-.246-1.226a383 383 0 0 1 4.105-.801l.232 1.228q2.031-.385 4.097-.754l-.22-1.23a407 407 0 0 1 4.115-.713l.207 1.232q2.04-.342 4.11-.668l-.194-1.235q2.052-.324 4.13-.63l.183 1.237a423 423 0 0 1 4.14-.59l-.17-1.238q2.08-.285 4.142-.547l.157 1.24q2.079-.264 4.134-.504l-.145-1.242q2.088-.243 4.151-.463l.132 1.243q2.086-.222 4.144-.418l-.119-1.245q2.099-.2 4.165-.375l.106 1.245a368 368 0 0 1 4.154-.328l-.091-1.246q2.105-.155 4.171-.282l.077 1.248a339 339 0 0 1 4.158-.23l-.061-1.249q2.112-.103 4.176-.178l.045 1.249q2.108-.077 4.16-.122l-.028-1.25q2.12-.048 4.178-.063l.01 1.25q2.112-.015 4.157.001l.01-1.25q2.126.018 4.174.072l-.032 1.25q2.12.054 4.151.148l.057-1.249q2.142.098 4.182.238l-.085 1.247q2.128.146 4.136.335l.118-1.244q2.141.201 4.144.454l-.157 1.24q2.135.27 4.098.594l.204-1.233q2.153.355 4.096.777l-.265 1.221q2.132.464 3.978 1.001l.35-1.2q2.166.63 3.948 1.366l-.477 1.155c1.37.565 2.529 1.167 3.476 1.797z"})),s||(s=w.createElement("path",{fill:"#00D28C",stroke:"#1B1C20",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:2.514,d:"M73.883 34.164c5.333 17.44-2.778 33.119-27.453 38.076C30.698 75.4 9.043 70.002 6.398 47.722c-1.972-16.605 7.13-33.994 27.456-38.078 17.609-3.537 35.139 8.527 40.03 24.52Z"})),l||(l=w.createElement("path",{fill:"#fff",d:"M27.052 28.453s9.255-9.49 7.53-18.04a11.38 11.38 0 0 0-4.693-7.144 10.773 10.773 0 0 0-15.183 3.054 11.35 11.35 0 0 0-1.572 8.42c1.725 8.55 13.938 13.718 13.938 13.718"})),n||(n=w.createElement("path",{stroke:"#1B1C20",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:2.514,d:"M27.052 28.453s9.255-9.49 7.53-18.04a11.38 11.38 0 0 0-4.693-7.144 10.773 10.773 0 0 0-15.183 3.054 11.35 11.35 0 0 0-1.572 8.42c1.725 8.55 13.938 13.718 13.938 13.718"})),i||(i=w.createElement("path",{fill:"#1B1C20",d:"M24.154 16.17a4.289 4.289 0 1 1 .001-8.578 4.289 4.289 0 0 1-.001 8.578"})),o||(o=w.createElement("path",{fill:"#fff",d:"M56.173 28.67s10.146-8.53 9.273-17.21a11.38 11.38 0 0 0-3.964-7.57 10.775 10.775 0 0 0-15.41 1.54 11.35 11.35 0 0 0-2.395 8.223c.872 8.678 12.515 15.027 12.515 15.027"})),d||(d=w.createElement("path",{stroke:"#1B1C20",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:2.514,d:"M56.173 28.67s10.146-8.53 9.273-17.21a11.38 11.38 0 0 0-3.964-7.57 10.775 10.775 0 0 0-15.41 1.54 11.35 11.35 0 0 0-2.395 8.223c.872 8.678 12.515 15.027 12.515 15.027"})),c||(c=w.createElement("path",{fill:"#1B1C20",d:"M54.427 16.143a4.3 4.3 0 1 1-.028-8.6 4.3 4.3 0 0 1 .028 8.6"})),u||(u=w.createElement("path",{stroke:"#1B1C20",strokeLinecap:"round",strokeMiterlimit:10,strokeWidth:2.514,d:"M29.921 32.57s3.24 7.114 11.577 7.11c4.566 0 6.855-1.978 9.717-7.025"})),m||(m=w.createElement("path",{fill:"#fff",stroke:"#1B1C20",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2.514,d:"m52.558 39.857 1.322-7.836h-8.707z"})),x||(x=w.createElement("circle",{cx:107.471,cy:77.471,r:14.471,fill:"#fff",stroke:"#1B1C20",strokeWidth:2})),h||(h=w.createElement("circle",{cx:107.471,cy:77.5,r:10.5,fill:"#00D28C"})),f||(f=w.createElement("circle",{cx:188,cy:46,r:10,fill:"#fff",stroke:"#1B1C20",strokeWidth:2})),p||(p=w.createElement("circle",{cx:188,cy:46,r:6.328,fill:"#00D28C"})),b||(b=w.createElement("circle",{cx:113,cy:37,r:9,fill:"#fff",stroke:"#1B1C20",strokeWidth:2})),g||(g=w.createElement("circle",{cx:112.999,cy:37,r:5.624,fill:"#00D28C"})));var D=r(3043);let O=e=>{let{title:t,description:r}=e,{t:a}=(0,y.Bd)("job-seeker");return(0,j.jsxs)("div",{className:"flex flex-1 flex-col items-center justify-center gap-3",children:[(0,j.jsx)("div",{className:"bg-background m-auto rounded",children:(0,j.jsx)(K,{width:199,height:95})}),(0,j.jsx)(D.Label,{className:"text-green-400-50",type:D.LabelType.Heading3,children:"undefined"===t?a("There are no search results."):t}),(0,j.jsx)(D.Label,{children:r||a("Expand your filter/keyword range to meet more job seekers!")})]})};var z=r(23852),Q=r(55615),W=r(50264),J=r(2066),H=r(32684),V=r(69055),U=r(77006),X=r(15213);let G=e=>
1{let{referrer:t,useNew:r,useDetail:a,onPageExpose:s}=e,{t:l}=(0,y.Bd)("job-seeker"),[n,i]=(0,R.A)(!1),[o,d]=(0,w.useState)(),[c,u]=(0,F.A)([]),[m,x]=(0,F.A)([]),{ref:h,inView:f}=(0,B.Wx)(),p=(0,$.i7)(V.O.context,e=>e),{infiniteQuery:{data:b,fetchNextPage:g,isFetchedAfterMount:v,isLoading:k,isFetching:A},filter:_,displayRadius:N,sort:C,storeId:q,jobAdId:S,isSelected:L,toggleSelectedCV:E}=J.U.use(),T=b?.pages.flatMap(e=>e.publicCVs)||[],I=b?.pages[0].totalCVsCount,{isScrolling:P,scrollCount:M}=(e=>{let{delay:t=300,callback:r}=e||{},[a,s]=(0,w.useState)(0),[l,n]=(0,R.A)(!1);return(0,w.useEffect)(()=>{let e=null,a=()=>{n(!0),e&&(clearTimeout(e),e=null),e=setTimeout(()=>{s(e=>e+1),r?.(),n(!1),e=null},t)};return window.addEventListener("scroll",a),()=>{window.removeEventListener("scroll",a),e&&clearTimeout(e)}},[r,t]),{scrollCount:a,isScrolling:l}})();(0,X.Q)({list:c||[],comparator:(e,t)=>e.id===t.id,onPageExpose:e=>{s?.(e),u.clear()}});let K=e=>{x.push(e)},G=()=>{u.set(m),x.clear()};return(0,w.useEffect)(()=>{0===M&&m.length>0&&G()},[m,v]),(0,w.useEffect)(()=>{P||G()},[P]),(0,w.useEffect)(()=>{f&&g()},[f]),(0,j.jsxs)(j.Fragment,{children:[!v&&k&&(0,j.jsx)("div",{className:"py-10",children:(0,j.jsx)(H.A,{})}),T.map((e,a)=>{if(!e)return null;let s=e.keywordMatch?.sections||[],n=function(){let r=!(arguments.length>0)||void 0===arguments[0]||arguments[0];p?.add({referrer:r?t:U.u.JobSeekerDetail,sort:C,index:a,totalIndex:b?.pages[b.pages.length-1].publicCVs?.length,accountId:e.id,areasRange:N,seekingAreas:_.seekingArea})};return(0,j.jsx)(W.A,{data:e,useNew:r&&e.isNew,useCheck:!0,useHeart:e.isMarked,checked:L(e),eventData:{listIndex:a,totalIndex:b?.pages[0].totalCVsCount,referrer:t},onExpose:K,onCheckChange:(r,a)=>{E(e),a?n():p?.remove(e.id,t)},onClick:()=>{n(!1),d(e),i(!0)},children:!!s.length&&(0,j.jsxs)("div",{className:"search-keyword--disabled flex flex-row items-center gap-1",children:[(0,j.jsxs)(D.Label,{className:"text-yellow-700",type:D.LabelType.Caption1,bold:!0,children:[l("search_match")," :"]}),(0,j.jsxs)(D.Label,{className:"text-yellow-700",type:D.LabelType.Caption1,children:[s.slice(0,2)?.map(e=>l(`keywordMatch.${e}`)).join(", "),s.length>3&&(0,j.jsxs)(D.Label,{className:"text-yellow-700",children:[" ",l("except"),l("common:unit.amount",{n:s.length-3})]})]})]})},e.id)}),v&&!k&&!A&&!I&&(0,j.jsx)("div",{className:"mb-3 mt-6 flex flex-col items-center py-20",children:(0,j.jsx)(O,{})}),a&&(0,j.jsx)(j.Fragment,{children:(0,j.jsx)(z.A,{jobSeekerId:o?.id,storeId:q,jobAdId:S,injectionButtons:(0,j.jsx)(Q.A,{target:o,onClick:e=>{e&&i(!1)}}),isShow:n,useActionButtons:!0,useMarkedButton:!0,disableSnapshot:!0,onClose:()=>{d(void 0),i(!1),p?.pop()}})}),(0,j.jsx)("div",{ref:h})]})};var Y=r(16182),Z=r.n(Y),ee=r(95782),et=r.n(ee),er=r(76115),ea=r(88459),es=r(90607),el=r(25833),en=r(28933),ei=r(73945),eo=r(90830),ed=r(86616),ec=r(21283),eu=r(96179),em=r(48659),ex=r(98221),eh=r(94677),ef=r(41996),ep=r(37648);let eb=e=>{let{useBottomAction:t,onRefresh:r,...a}=e,{t:s}=(0,y.Bd)("job-ad"),{selectedCVs:l}=(0,$.i7)(J.U.context,e=>e),{selectedJobAd:n,selectedStore:i}=(0,$.i7)(eu.b.context,e=>({selectedJobAd:e?.selectedJobAd,selectedStore:e?.selectedStore})),o=(0,$.i7)(eu.b.context,e=>e?.selectJobAd),d=(0,$.i7)(ec.QA.context,e=>e?.totalTicketCount),c=(0,em.H)(),[u,m]=(0,R.A)(!1),[x,h]=(0,w.useState)(),f=!!(i&&n),{handleAddJobAdClick:p}=(0,ef.$e)({storeId:i?.id});return(0,w.useEffect)(()=>{n&&h(n)},[n]),(0,j.jsxs)(j.Fragment,{children:[t?(0,j.jsxs)(eo.default,{wrapClassName:"min-w-[unset] dde-shadow--fixed-action",className:"justify-between gap-2 px-4 py-3",...a,children:[(0,j.jsxs)("div",{className:"flex flex-col gap-3.5",children:[(0,j.jsxs)("div",{className:"flex w-fit cursor-pointer flex-row items-center gap-0.5",onClick:()=>{if(c?.trackEvent("click_change_jobad"),!f)return void p();m(!0)},children:[(0,j.jsx)("div",{className:"line-clamp-heading4 flex-1",children:(0,j.jsx)(D.Label,{type:D.LabelType.Heading4,children:f?(0,eh.vK)(i,n):s("button.register_job_ad")})}),(0,j.jsx)(ea.A,{width:16,height:16})]}),(0,j.jsxs)("div",{className:"flex flex-row items-center gap-1.5",children:[(0,j.jsx)(D.Label,{type:D.LabelType.Body2,children:s("common:title.remain_ticket")}),(0,j.jsx)(D.Label,{type:D.LabelType.Heading4,children:d})]})]}),(0,j.jsx)(S.A,{className:"min-w-[unset]",icon:(0,j.jsx)(C.A,{width:20,height:20}),label:s("common:button.{{n}}_send_offer",{n:(0,ex.k)(l.length)}),onRefresh:r})]}):(0,j.jsx)(S.A,{className:"min-w-[unset]",size:ep.or.Small,icon:(0,j.jsx)(ei.A,{width:20,height:20}),label:s("common:button.{{n}}_send_offer",{n:(0,ex.k)(l.length)}),onRefresh:r}),(0,j.jsx)(ed.A,{title:s("title.job_ad"),selectedJobAdId:x?.id,buttons:[(0,j.jsx)(el.A,{className:"w-full",label:s("common:button.do_select"),disabled:!x,onClick:()=>{x?.id&&(o?.(x.id),m(!1))}},"do_select")],isShow:u,onClick:e=>{e.id&&h(e)},onDeselectSelectedJobAd:()=>{h(void 0)},onClose:m})]})};var eg=r(73163),ej=r(32273),ey=r(61354),ev=r(12054);let ek=e=>{let{store:t,jobAd:r,length:a,excludeIds:s,includeIds:l,onSuccess:n}=e,i=(0,er.useRouter)(),{t:o}=(0,y.Bd)("job-ad"),d=(0,$.i7)(J.U.context,e=>e?.isShowAutoOffer),c=(0,$.i7)(ej.P.context,e=>e?.setIncludeIds),u=r?.id,m=t?.id||r?.store?.id||r?.storeId,{data:x,isLoading:h}=(0,_.OmI)(u||"",{...ey.t.autoOfferParams,length:a,excludeIds:s,includeIds:l},{query:{enabled:!!u}});return((0,w.useEffect)(()=>{x&&n?.(x)},[x]),u&&m&&d?.(t,r)&&!h&&x?.jobSeekers?.length&&x.isAutoOffer)?(0,j.jsxs)("div",{className:"mx-3 my-4 flex cursor-pointer flex-col gap-y-4 rounded bg-gray-50-50 p-4",onClick:()=>{c?.set(x?.jobSeekers?.map(e=>String(e.id))||[]),i.push({pathname:ev.R.EmployerJobSeekerAutoOffer,query:{jobAdId:u,storeId:m}})},children:[(0,j.jsxs)("div",{className:"flex flex-col gap-4 text-center",children:[(0,j.jsxs)(D.Label,{children:["\uD83E\uDD14 ",o("Are you in a hurry to look around?")]}),(0,j.jsx)(D.Label,{type:D.LabelType.Heading3,children:o("Found {{n}} part-timers\nwho fit the announcement!",{n:a})})]}),(0,j.jsx)("div",{className:"flex h-6 flex-row justify-center",children:(0,j.jsx)(eg.A,{jobSeekers:x.jobSeekers,maxLength:10})}),(0,j.jsx)(el.A,{className:"pointer-events-none w-full",label:o("View all"),eventName:"click_auto_offer_card",type:D.ButtonAnatomy.Secondary,size:ep.or.Medium})]}):null};var ew=r(7453),eA=r(28865),e_=r(97910),eN=r(2569),eC=r(32989);let eq=(0,w.forwardRef)((e,t)=>
1{let{title:r,referrer:a,useNew:s,useCount:l,useSend:n,useDetail:i,className:o="",onPageExpose:d}=e,c=(0,er.useRouter)(),u=(0,w.useRef)(void 0),{t:m}=(0,y.Bd)("job-seeker"),x=(0,$.i7)(V.O.context,e=>e),h=(0,eA.x)(),f=(0,w.useRef)(""),{selectedJobAd:p,selectedStore:b}=(0,$.i7)(eu.b.context,e=>({selectedJobAd:e?.selectedJobAd,selectedStore:e?.selectedStore})),g=(0,em.H)(),{query:{data:v,isLoading:k,refetch:_,isFetchedAfterMount:N,isFetching:C},totalCount:q,filter:S,displayRadius:L,sort:E,storeId:T,jobAdId:I,selectedCVs:P,pageInfo:B,selectedCVsAction:F,savedSendJobSeekerList:M,setFilter:K,isSelected:G,toggleSelectedCV:Y,toggleShowSort:ee}=J.U.use(),[ei,eo]=(0,R.A)(!1),[ed,ec]=(0,w.useState)(),ex=(0,w.useRef)(null),{isMobileBeta:eh}=(0,e_.V)();(0,X.Q)({list:v?.publicCVs||[],triggerValue:B.pageIndex,comparator:(e,t)=>e.id===t.id,onPageExpose:d});let ef=async()=>{let e=await _();if(ed){let t=e.data?.publicCVs?.find(e=>e.id===ed?.id);t&&ec(t)}};(0,w.useEffect)(()=>{if(!N)return;let e=p?.storeAddress?.areas||b?.address?.areas;if(e?.length&&(!f.current||!p||p.id!==f.current)){if(f.current=p?.id||"",!S.seekingArea?.length)return void K(t=>({...t,seekingArea:e}));!h||Z()(e,S.seekingArea)||h.show({title:m("job-ad:title.select_recommended_job_seeker_area"),message:m("job-ad:desc.current_recommended_region",{current:et()(S.seekingArea),next:et()(e)}),confirmText:m("job-ad:button.view_recommended_job_seeker_for_job_ad"),cancelText:m("job-ad:button.keep_area"),onConfirmClick:()=>{K(t=>({...t,seekingArea:e}))},onCancelClick:()=>{K(e=>({...e,seekingArea:S.seekingArea}))}})}},[p]),(0,w.useEffect)(()=>{void 0===S.isWorkRightAway||k||ef()},[S.isWorkRightAway]),(0,w.useEffect)(()=>{ed&&(u.current=ed.id)},[ed]),(0,w.useEffect)(()=>{F.clear()},[B.pageIndex]);let eg=v?.publicCVs?.filter(e=>!M.length||!M.find(t=>t.id===e.id));return(0,j.jsx)(j.Fragment,{children:(0,j.jsxs)("section",{ref:t,"aria-label":m("common:nav.recommended_job_seeker"),className:(0,A.QP)("job-seeker-list",o),children:[(0,j.jsx)("div",{ref:ex,className:"invisible w-full"}),!!q&&!eh&&(0,j.jsxs)("div",{className:"flex flex-row items-center gap-3 border-b border-gray-100-50 px-4 py-3",children:[(0,j.jsx)(en.A,{checked:P.length===eg?.length,onChange:e=>{e.target.checked?(F.set(eg||[]),x&&eg?.forEach((e,t)=>{x.add({referrer:a,accountId:e.id,sort:E,areasRange:L,seekingAreas:S.seekingArea,totalIndex:v?.publicCVs?.length,index:t,customData:{reviewTotalCount:e.review?.positiveCount||0}})})):(F.set([]),x?.clear())}}),(0,j.jsx)(D.Label,{className:"flex-1",type:D.LabelType.Body1,bold:!0,children:S.keyword?m("Found {{n}} job seekers.",{n:q}):`${r} ${l?m("n person",{n:q||0}):""}`}),(0,j.jsx)(el.A,{className:"hidden xs:flex",size:ep.or.Small,type:D.ButtonAnatomy.Quaternary,label:(0,j.jsxs)("div",{className:"flex flex-row items-center gap-0.5",children:[(0,j.jsx)(D.Label,{type:D.LabelType.Body2,bold:D.FontWeight.Semibold,children:m(`jobSeekerSort.sort.${E}`)}),(0,j.jsx)(ea.A,{width:16,height:16})]}),onClick:()=>{g?.trackEvent("click_change_sort",{type:E}),ee(!0)}}),n&&(0,j.jsx)(j.Fragment,{children:(0,j.jsx)(eb,{onRefresh:()=>{F.clear(),x?.clear()}})})]}),(0,j.jsx)(ek,{store:b,jobAd:p,length:10}),!N&&k&&(0,j.jsx)("div",{className:"py-10",children:(0,j.jsx)(H.A,{})}),(0,j.jsxs)("div",{children:[S.isWorkRightAway&&(0,j.jsxs)("div",{className:"m-3 flex flex-row items-center rounded border border-green-400-50 p-3",children:[(0,j.jsx)(es.A,{width:20,height:20}),(0,j.jsx)(D.Label,{className:"text-green-400-50",bold:!0,children:m("work_right_away")}),(0,j.jsx)(D.Label,{className:"ml-3",children:(0,j.jsx)(y.x6,{ns:"job-seeker",i18nKey:"{{n}} talents who can go to work immediately",values:{n:q},components:{bold:(0,j.jsx)("strong",{})}})})]}),v?.publicCVs?.map((e,t)=>{let r=M.find(t=>t.id===e.id),l=!!r,n=e.keywordMatch?.sections||[],i=function(){let r=!(arguments.length>0)||void 0===arguments[0]||arguments[0];x?.add({referrer:r?a:U.u.JobSeekerDetail,sort:E,index:t,totalIndex:v?.publicCVs?.length,accountId:e.id,areasRange:L,seekingAreas:S.seekingArea})};return(0,j.jsx)(w.Fragment,{children:(0,j.jsx)(W.A,{wrapClassName:l?"bg-gray-50-50 hover:bg-gray-50-50":"",data:e,right:l?(0,j.jsx)("div",{}):void 0,footer:(0,j.jsx)(j.Fragment,{children:l&&(0,j.jsx)("div",{className:"flex flex-row items-center justify-end gap-2 py-2",children:(0,j.jsx)(el.A,{size:ep.or.Small,type:D.ButtonAnatomy.Secondary,label:m("button.request_conversation_log"),onClick:()=>{c.push({pathname:ev.R.EmployerConnectionBefore,...(0,eN.s)({tab:eC.j_.SentOffer,highlightJobAdId:r?.jobAdId,jobSeekerId:e.id})})}})})}),useNew:s&&e.isNew,useCheck:!0,useHeart:e.isMarked,useOfferSentTime:!0,isSentOffer:l,checked:!l&&G(e),eventData:{listIndex:t,totalIndex:v?.totalCVsCount,referrer:a}
1,onCheckChange:(t,r)=>{l||(Y(e),r?i():x?.remove(e.id,a))},onClick:()=>{l||(i(!1),ec(e),eo(!0))},children:!!n.length&&(0,j.jsxs)("div",{className:"search-keyword--disabled flex flex-row items-center gap-1",children:[(0,j.jsxs)(D.Label,{className:"text-yellow-700",type:D.LabelType.Caption1,bold:!0,children:[m("search_match")," :"]}),(0,j.jsxs)(D.Label,{className:"text-yellow-700",type:D.LabelType.Caption1,children:[n.slice(0,2)?.map(e=>m(`keywordMatch.${e}`)).join(", "),n.length>3&&(0,j.jsxs)(D.Label,{className:"text-yellow-700",children:[" ",m("except"),m("common:unit.amount",{n:n.length-3})]})]})]})})},e.id)}),N&&!k&&!C&&!q&&(0,j.jsx)("div",{className:"mb-3 mt-6 flex flex-col items-center py-20",children:(0,j.jsx)(O,{})})]}),(0,j.jsx)(ew.A,{...B}),i&&(0,j.jsx)(j.Fragment,{children:(0,j.jsx)(z.A,{jobSeekerId:ed?.id,storeId:T,jobAdId:I,injectionButtons:(0,j.jsx)(Q.A,{target:ed,onClick:e=>{e&&eo(!1)}}),isShow:ei,useActionButtons:!0,useMarkedButton:!0,disableSnapshot:!0,onClose:()=>{ec(void 0),eo(!1),x?.pop()}})})]})})});var eS=r(44787),eL=r(28226),eE=r(95982),eT=r(47479),eI=r(72598);let eP="max-xs:flex-row max-xs:text-left max-xs:justify-between max-xs:border-x-0 max-xs:border-t-0 max-xs:rounded-none max-xs:border-gray-200 max-xs:text-gray-900",eB=()=>{let{t:e}=(0,y.Bd)("job-seeker"),t=J.U.use(),r=eu.b.use(),a=(0,em.H)(),{isMobile:s}=(0,e_.V)();if(!t||!r)return null;let{sort:l,isShowSort:n,toggleShowSort:i,setSort:o}=t;return(0,j.jsx)(eT.A,{wrapClassName:"xs:justify-center",size:ep.or.Small,title:e("Sort"),isShow:n,useResponsiveBottomSheet:!0,onClose:()=>{i(!1)},children:(0,j.jsxs)("div",{className:"flex flex-col gap-3",children:[(0,j.jsxs)("a",{className:"flex flex-row items-center justify-end gap-1",href:eI.w.recommendSortUrl,target:"_blank",children:[(0,j.jsx)(D.Label,{className:"text-gray-700-50",type:D.LabelType.Caption1,bold:!0,children:e("Automatic sorting of recommended talents for Dongnealba")}),(0,j.jsx)(eS.A,{className:"text-gray-700-50",width:18,height:18})]}),(0,j.jsxs)(eL.A,{className:eP,selected:l===eE.X.Score,onClick:()=>{o(eE.X.Score),a?.trackEvent("click_change_sort_option",{type:eE.X.Score}),i(!1)},children:[(0,j.jsxs)("div",{className:"flex flex-col gap-3 py-2",children:[s?(0,j.jsxs)(D.Label,{children:[e("jobSeekerSort.score.mobile_title")," "]}):(0,j.jsx)(D.Label,{className:"text-green-400-50",bold:!0,children:e("jobSeekerSort.score.title")}),(0,j.jsx)(D.Label,{className:"max-xs:text-gray-600",type:D.LabelType.Caption1,children:(0,j.jsx)(y.x6,{ns:"job-seeker",i18nKey:"jobSeekerSort.score.subtitle",components:{highlight:(0,j.jsx)("strong",{className:"xs:bg-yellow-100-50"})}})})]}),(0,j.jsx)("input",{className:"xs:hidden",type:"radio",checked:l===eE.X.Score})]}),(0,j.jsxs)(eL.A,{className:eP,selected:l===eE.X.CreatedAt,onClick:()=>{o(eE.X.CreatedAt),a?.trackEvent("click_change_sort_option",{type:eE.X.CreatedAt}),i(!1)},children:[e("jobSeekerSort.createdAt.mobile_title"),(0,j.jsx)("input",{className:"xs:hidden",type:"radio",checked:l===eE.X.CreatedAt})]}),(0,j.jsxs)(eL.A,{className:eP,selected:l===eE.X.LastAccess,onClick:()=>{o(eE.X.LastAccess),a?.trackEvent("click_change_sort_option",{type:eE.X.LastAccess}),i(!1)},children:[e("jobSeekerSort.lastAccess.mobile_title"),(0,j.jsx)("input",{className:"xs:hidden",type:"radio",checked:l===eE.X.LastAccess})]})]})})};var eR=r(47834),eF=r(37246),e$=r(94352),eM=r(34007);let eK=k()(()=>r.e(1166).then(r.bind(r,61166)),{loadableGenerated:{webpack:()=>[61166]},ssr:!1}),eD=()=>{let{t:e}=(0,y.Bd)("job-seeker"),t=(0,em.H)(),{selectedJobAd:r,selectedStore:a,isFetchedAfterMount:s,isLoading:l,setSelectedStoreAndJobAdById:n}=eu.b.use(),{isMobileBeta:i}=(0,e_.V)(),o=(0,ec.U8)(),{infiniteQuery:{refetch:d},filter:c,displayRadius:u,selectedCVs:m,isShowTownSelect:x,setFilter:h,toggleTownSelect:f,setStoreAndJobAd:p}=J.U.use(),{handleAddJobAdClick:b}=(0,e$.$)({}),g=(0,w.useRef)(null),v=(0,w.useRef)(void 0),k=(0,_.QqZ)();(0,w.useEffect)(()=>{let e=a?.id,t=r?.id,s=`${e??""}:${t??""}`;v.current!==s&&(v.current=s,p(e,t),a&&h(e=>e.seekingArea?.length?e:{...e,seekingArea:(0,eh.ab)(a,r)}))},[a?.id,r?.id]),(0,w.useEffect)(()=>{s&&t?.trackEvent("view_jobseeker_search")},[s]);let{drawHighlight:E}=(0,eM.O)({ref:g,keyword:c.keyword});return(0,w.useEffect)(()=>{E()},[c]),(0,j.jsxs)("div",{className:"flex flex-1 flex-col pb-8",children:[(0,j.jsx)(q.A,{wrapClassName:"max-xs:px-4 max-xs:py-3",className:"xs:mt-2",category:N.do2.search}),(0,j.jsx)(P.A,{title:e("common:nav.recommended_job_seeker"),extraTitleContent:s&&!l?(0,j.jsx)(L.A,{className:"flex-1 p-0",selected:r&&a?{id:r.id,jobAd:r,store:a}:void 0,emptyTitle:e("job-ad:title.plz_register_job_ad"),useAll:!1,allowedStatuses:[N.fs9.active,N.fs9.pending,N.fs9.pre_review],disabledStatuses:[N.fs9.pending,N.fs9.pre_review],onChange:e=>{e?.store.id&&e?.jobAd.id&&n(e?.store.id,e?.jobAd.id)},onEmptyClick:b}):void 0}),(0,j.jsxs)("div",{className:"flex flex-col gap-5",children:[(0,j.jsx)(eB,{}),(0,j.jsxs)("div",{className:(0,A.QP)("flex flex-row gap-4",!i&&"min-w-container"),children:[(0,j.jsx)("div",{className:(0,A.QP)("flex-1",!i&&"min-w-[400px]"),children:!!a&&(i?(0,j.jsx)(G,{referrer:U.u.RecommendTalent,useNew:!0,useDetail
1:!0,onPageExpose:e=>{a?.id&&e.length&&(k.isPending||k.mutate({data:{jobAdId:r?.id,jobSeekerIds:e.filter(e=>e.id).map(e=>e.id),storeId:a?.id}}))}}):(0,j.jsx)(eq,{ref:g,referrer:U.u.RecommendTalent,className:(0,A.QP)("card",i&&"max-xs:rounded-none max-xs:border-x-0"),title:e(r?"Job ad customized recommendation talent":"Place of work around talent"),useNew:!0,useSend:!0,useDetail:!0,onPageExpose:e=>{a?.id&&e.length&&(k.isPending||k.mutate({data:{jobAdId:r?.id,jobSeekerIds:e.filter(e=>e.id).map(e=>e.id),storeId:a?.id}}))}}))}),!i&&(0,j.jsx)("div",{className:"max-w-[300px] basis-1/3",children:(0,j.jsxs)("div",{className:"card flex flex-col gap-8 p-6",children:[(0,j.jsx)(D.Label,{bold:!0,children:e("common:title.filter")}),(0,j.jsx)(eK,{})]})})]})]}),i&&(0,j.jsx)(T,{direction:"bottom",hideHeight:52,children:(0,j.jsxs)("div",{className:"dde-shadow--fixed-button mb-[52px] flex h-fit w-full items-center justify-between bg-gray-0 px-4 py-3 xs:hidden",children:[(0,j.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,j.jsx)("div",{className:"flex items-center gap-0.5",children:s&&!l?(0,j.jsx)(L.A,{className:"flex-1 p-0",selected:r&&a?{id:r.id,jobAd:r,store:a}:void 0,emptyTitle:e("job-ad:title.plz_register_job_ad"),useAll:!1,allowedStatuses:[N.fs9.active,N.fs9.pending,N.fs9.pre_review],disabledStatuses:[N.fs9.pending,N.fs9.pre_review],onChange:e=>{e?.store.id&&e?.jobAd.id&&n(e?.store.id,e?.jobAd.id)},onEmptyClick:b}):void 0}),(0,j.jsxs)(D.Label,{className:"flex items-center gap-1.5 text-gray-500",type:D.LabelType.Body2,children:[e("remaining_tickets"),(0,j.jsx)("b",{className:"text-gray-900",children:(0,ex.k)(o,99)})]})]}),(0,j.jsx)(S.A,{label:e("common:button.{{n}}_send_offer",{n:(0,ex.k)(m.length)}),icon:(0,j.jsx)(C.A,{width:20,height:20}),onRefresh:()=>{d()}})]})}),a?.address?.areas&&(0,j.jsx)(eR.A,{storeId:a?.id,jobAdId:r?.id,isShow:x,storeAreas:a.address.areas,defaultRadius:u,onClose:f})]})};eD.getLayout=e=>(0,j.jsx)(I.A,{showPolicyLinkBar:!0,children:(0,j.jsx)(ej.P.Provider,{children:(0,j.jsx)(J.U.Provider,{children:(0,j.jsx)(eF.w.Provider,{children:e})})})});var eO=!0;let ez=eD},71661:(e,t,r)=>{"use strict";r.d(t,{i:()=>a});var a=function(e){return e.TopAdPreview="top_ad_preview",e.HirePackPreview="hire_pack_preview",e.FirstCertificate="first_certificate",e.TopAdPurchase="top_ad_purchase",e.PackPurchase="pack_purchase",e}({})},71908:(e,t,r)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/employer/find-job-seeker/recommend",function(){return r(70721)}])},73163:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});var a=r(74429),s=r(12074),l=r(76983);let n=e=>{let{avatarClassName:t,jobSeekers:r,maxLength:n=3}=e,i=r?.slice(0,n)||[];return(0,a.jsx)("div",{className:"relative h-6",style:{width:20*i.length},children:i.map((e,r)=>(0,a.jsx)(l.A,{wrapClassName:`absolute left-[${20*r}px]`,avatarClassName:(0,s.QP)(`w-6 h-6 rounded ${r?"ring-[1px] ring-gray-0-50":""}`,t),item:e},`${e.id}_${r}`))})}},86616:(e,t,r)=>{"use strict";r.d(t,{A:()=>x});var a=r(74429),s=r(69997),l=r(71041),n=r(25833),i=r(47479),o=r(95322),d=r(48659),c=r(41996),u=r(3043),m=r(37648);let x=e=>{let{selectedJobAdId:t,storeId:r,jobSeekerId:x,buttons:h,title:f,referrer:p,useJobAdAdd:b=!0,onClick:g,onDisabledJobAdClick:j,onDeselectSelectedJobAd:y,...v}=e,k=(0,d.H)(),{t:w}=(0,s.Bd)("job-ad"),{handleAddJobAdClick:A}=(0,c.$e)({storeId:r,referrer:p,openInNewTab:!0});return(0,l.useEffect)(()=>{v.isShow&&k?.trackEvent("view_change_jobad")},[v.isShow]),(0,a.jsx)(a.Fragment,{children:(0,a.jsx)(i.A,{...v,size:m.or.Small,title:f||w("title.change_job_ad"),buttonWrapClassName:"flex-col gap-3",buttons:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{className:"flex w-full flex-row",children:h}),b&&(0,a.jsx)(n.A,{label:w("job-ad:button.do_add"),type:u.ButtonAnatomy.Quaternary,size:m.or.Large,eventName:"click_add_jobad",eventData:{referrer:"ChangeJobAd"},onClick:A})]}),children:(0,a.jsx)("div",{className:"flex flex-col gap-4",children:(0,a.jsx)(o.A,{selectedJobAdId:t,storeId:r,jobSeekerId:x,onClick:g,onDisabledJobAdClick:j,onDeselectSelectedJobAd:y})})})})}},90830:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>i});var a=r(74429),s=r(76115),l=r(71041),n=r(12074);let i=e=>
1{let{spacerClassName:t="hidden",wrapClassName:r="",className:i="",children:o,banner:d,onBannerClick:c,...u}=e,m=(0,s.useRouter)().pathname.startsWith("/in/"),x=(0,l.useRef)(null);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{className:t,style:{height:x.current?.getBoundingClientRect().height}}),(0,a.jsxs)("div",{ref:x,...u,className:(0,n.QP)("sticky-page-bottom-action animate__animated animate__slideInUp animate__faster","fixed bottom-0 z-[2]","bg-transparent",m?"w-full left-0":"sticky bottom-0 px-0 w-full",r),children:[!!d&&(0,a.jsx)("div",{className:(0,n.QP)("w-full",c&&"cursor-pointer"),onClick:c,children:d}),!!o&&(0,a.jsx)("div",{className:(0,n.QP)("flex flex-row items-center justify-center border-t border-gray-100-50 py-4 bg-gray-0",m?"px-4":"",i),children:o})]})]})}},91916:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var a=r(74429),s=r(71041),l=r(12074);let n={1:15,3:13,5:12,10:11,15:10,20:10},i=e=>{let{className:t="",id:r,options:i}=e,{x:o,y:d,initialRadius:c}=i,u=n[c]||12,m=(0,s.useRef)(null),x=(0,s.useRef)(null),h=(0,s.useRef)(void 0),f=(0,s.useRef)(void 0),p=(0,s.useRef)(void 0),b=()=>new naver.maps.LatLng(d,o),g=()=>{if(!h.current||!c)return;let e=b();f.current&&f.current?.setVisible(!1),f.current=new naver.maps.Circle({map:h.current,center:e,radius:1e3*c,fillOpacity:.2,strokeColor:"#00d28c",fillColor:"#00d28c"}),p.current&&p.current?.setVisible(!1),p.current=new naver.maps.Marker({position:e,map:h.current,icon:{url:"https://assets.dongnealba.com/public/app/v1.0.0/seeking_area_marker.png",size:new naver.maps.Size(80,80),scaledSize:new naver.maps.Size(40,40),origin:new naver.maps.Point(0,0),anchor:new naver.maps.Point(20,40)}}),h.current?.setCenter(e)};return(0,s.useEffect)(()=>{h.current=new naver.maps.Map("naver-map-view",{zoom:u,center:b()}),g()},[]),(0,s.useEffect)(()=>{let e=i.initialRadius;e!==m.current&&(m.current=e,(e=>{let t=n[e]||12;f.current&&(h.current?.setZoom(t),f.current?.setRadius(1e3*e))})(m.current))},[i.initialRadius]),(0,s.useEffect)(()=>{if(null===x.current)x.current={y:d,x:o};else if(d===x.current.y&&o===x.current.x)return;x.current.y=d,x.current.x=o,g()},[d,o]),(0,a.jsx)("div",{id:r||"naver-map-view",className:(0,l.QP)("z-[1] min-h-[193px] w-full",t)})}},95329:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var a,s,l=r(71041);function n(){return(n=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var a in r)({}).hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e}).apply(null,arguments)}let i=e=>l.createElement("svg",n({xmlns:"http://www.w3.org/2000/svg",width:"current",height:"current",fill:"none",viewBox:"0 0 14 14"},e),a||(a=l.createElement("g",{clipPath:"url(#hire_pack_badge_svg__a)"},l.createElement("path",{fill:"#6A48F5",d:"M0 7a7 7 0 1 1 14 0A7 7 0 0 1 0 7"}),l.createElement("path",{stroke:"#fff",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:1.313,d:"M7.001 6.976A4.9 4.9 0 0 1 5.945 8.35a1.944 1.944 0 1 1 0-2.75 4.9 4.9 0 0 1 1.056 1.376m0 0A4.9 4.9 0 0 1 8.057 5.6a1.944 1.944 0 1 1 0 2.75A4.9 4.9 0 0 1 7 6.975Z"}))),s||(s=l.createElement("defs",null,l.createElement("clipPath",{id:"hire_pack_badge_svg__a"},l.createElement("path",{fill:"#fff",d:"M0 7a7 7 0 1 1 14 0A7 7 0 0 1 0 7"})))))}},e=>{e.O(0,[8370,2687,5389,2279,4067,9417,4506,6734,883,386,3244,6220,832,2045,3712,192,8e3,4064,7006,9479,1144,1196,9584,6496,2121,2258,3390,7464,6031,7588,728,457,6534,2945,3188,4205,7382,636,6593,8792],()=>e(e.s=71908)),_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.