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]="0ffb5a1b-6f24-44c2-bccc-fdbc30ba7058",e._sentryDebugIdIdentifier="sentry-dbid-0ffb5a1b-6f24-44c2-bccc-fdbc30ba7058")}catch(e){}}();"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[68585],{2586:(e,t,s)=>{s.d(t,{A:()=>p});var a=s(95155),l=s(4474),r=s(43447),n=s(50459),i=s(42443),d=s(12115),c=s(57342),o=s(91337);let u=d.forwardRef((e,t)=>{let{className:s,align:l="start",sideOffset:n=8,...i}=e;return(0,a.jsx)(r.SQ,{ref:t,align:l,sideOffset:n,className:(0,o.cn)("min-w-[128px] rounded-md border border-line-300 p-0 shadow-none",s),...i})});u.displayName="StyledMenu";let x=[{label:"ì ì²´",value:i.V["ì ì²´"]},{label:"ìì ì ",value:i.V["ìì ì "]},{label:"ìì
ì¤",value:i.V["ìì
ì¤"]},{label:"ìì
ìë£",value:i.V["ìì
ìë£"]}],h=[{label:"ì ì²´",value:i.m["ì ì²´"]},{label:"ìì ì ",value:i.m["ìì ì "]},{label:"ìì
ì¤",value:i.m["ìì
ì¤"]},{label:"ìì
ìë£",value:i.m["ìì
ìë£"]}],p=(0,d.memo)(e=>{let{value:t,onChange:s,onChangeGroup:l,userType:r}=e;return(0,d.useEffect)(()=>{if(!Array.isArray(t)||0===t.length)return;let e=r===n.ut.PARTNER?i.V:i.m,a=[...e["ìì ì "],...e["ìì
ì¤"],...e["ìì
ìë£"]];a.every(e=>t.includes(e))&&t.every(e=>a.includes(e))&&t.length===a.length&&(l?l(a,!1):a.forEach(e=>{t.includes(e)&&s(e)}))},[t,r,s,l]),(0,a.jsx)(m,{value:t,onChange:s,onChangeGroup:l,userType:r})}),m=(0,d.memo)(e=>{let{value:t,userType:s,onChange:i,onChangeGroup:o}=e,p=(0,d.useMemo)(()=>s===n.ut.PARTNER?x:h,[s]),m=(0,d.useMemo)(()=>new Set(Array.isArray(t)?t:[]),[t]),f=(0,d.useMemo)(()=>{let e=Array.isArray(t)?t:[];if(0===e.length)return"ì§íìí";let s=p.filter(e=>"ì ì²´"!==e.label).filter(t=>Array.isArray(t.value)?t.value.some(t=>e.includes(t)):e.includes(t.value)).map(e=>e.label);return 0===s.length?"ì§íìí":1===s.length?s[0]:"".concat(s[0]," ì¸ ").concat(s.length-1)},[t,p]),b=(0,d.useCallback)((e,s)=>"ì ì²´"===s?!Array.isArray(t)||0===t.length:Array.isArray(e)?e.some(e=>m.has(e)):m.has(e),[m,t]),g=(0,d.useCallback)((e,s)=>{"ì ì²´"===s?Array.isArray(t)&&t.length>0&&(o&&Array.isArray(t)?o(t,!1):Array.isArray(t)&&t.forEach(e=>{i(e)})):Array.isArray(e)?e.some(e=>m.has(e))?o?o(e,!1):e.filter(e=>m.has(e)).forEach(e=>{i(e)}):o?o(e,!0):e.forEach(e=>{i(e)}):i(e)},[m,i,o,t]);return(0,a.jsxs)(r.rI,{children:[(0,a.jsx)("div",{children:(0,a.jsx)(r.ty,{asChild:!0,children:(0,a.jsxs)(l.$,{id:"task-status-selector",variant:"outlined",type:"button",className:"min-w-[120px] h-9 px-[10px] py-0 border border-line-300 bg-white text-sm font-medium text-ink-700 transition-all duration-300 ease-in-out [&_span]:flex [&_span]:items-center [&_span]:justify-center [&_span]:h-full [&_span]:leading-[150%] [&_span]:tracking-[-0.28px]",children:[(0,a.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"21",height:"20",viewBox:"0 0 21 20",fill:"none",children:[(0,a.jsx)("rect",{x:"3.96919",y:"4.71406",width:"13.0667",height:"11.4",rx:"1.11667",stroke:"#939393",strokeWidth:"1.1"}),(0,a.jsx)("path",{d:"M7.58594 3.33072L7.58594 6.24739",stroke:"#939393",strokeWidth:"1.1",strokeLinecap:"round"}),(0,a.jsx)("path",{d:"M16.5024 8.99738L4.50244 8.99738",stroke:"#939393",strokeWidth:"1.1",strokeLinecap:"square"}),(0,a.jsx)("path",{d:"M13.4192 3.33072L13.4192 6.24739",stroke:"#939393",strokeWidth:"1.1",strokeLinecap:"round"})]}),f,(0,a.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true",children:(0,a.jsx)("path",{d:"M7.41 8.59L12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z"})})]})})}),(0,a.jsx)(u,{id:"task-status-menu","aria-labelledby":"task-status-selector",children:p.map((e,t)=>(0,a.jsxs)(r._2,{onSelect:t=>{t.preventDefault(),g(e.value,e.label)},className:"flex h-[40px] w-full cursor-pointer items-center justify-start gap-[8px] rounded-none border-b border-line-300 p-[8px] text-sm font-medium text-ink-600 transition-colors duration-200 last:border-b-0 hover:bg-[rgba(51,51,51,0.1)] hover:text-ink-700 focus:bg-[rgba(51,51,51,0.1)] focus:text-ink-700 [&_svg]:size-[18px]",children:[(0,a.jsx)(c.A,{checked:b(e.value,e.label),size:18,onClick:t=>{t.preventDefault(),t.stopPropagation(),g(e.value,e.label)}}),(0,a.jsx)("span",{children:e.label})]},t))})]})})},25166:(e,t,s)=>{var a=s(42720);s.o(a,"isNil")&&s.d(t,{isNil:function(){return a.isNil}})},28967:(e,t,s)=>{s.d(t,{$P:()=>a,Rh:()=>n,T6:()=>l,Xd:()=>i,ht:()=>r});var a=function(e){return e.TEAM="TEAM",e.PRODUCT="PRODUCT",e.TEAM_PRODUCT="TEAM_PRODUCT",e.CAMPAIGN="CAMPAIGN",e}({}),l=function(e){return e[e.PREPARING=1]="PREPARING",e[e.RECRUITING=2]="RECRUITING",e[e.CLIENT_REVIEW=3]="CLIENT_REVIEW",e[e.CLIENT_CONFIRM=4]="CLIENT_CONFIRM",e[e.RECRUIT_COMPLETE=5]="RECRUIT_COMPLETE",e}({});let r=e=>4===e||5===e;
1var n=function(e){return e[e.PENDING=1]="PENDING",e[e.ACCEPTED=2]="ACCEPTED",e[e.REJECTED=3]="REJECTED",e}({}),i=function(e){return e[e.UNCONFIRMED=0]="UNCONFIRMED",e[e.ACCEPTED=1]="ACCEPTED",e[e.REJECTED=2]="REJECTED",e}({})},38099:(e,t,s)=>{s.d(t,{E:()=>n,Q:()=>i});var a=s(95155),l=s(12115),r=s(91337);let n=(0,l.forwardRef)((e,t)=>{let{className:s,...l}=e;return(0,a.jsx)("div",{ref:t,className:(0,r.cn)("w-full pt-[12px] max-lg:pt-[12px]",s),...l})});n.displayName="TasksArticleWrapper";let i=(0,l.forwardRef)((e,t)=>{let{className:s,style:l,...n}=e;return(0,a.jsx)("div",{ref:t,style:{width:"100",...l},className:(0,r.cn)("flex flex-row items-start justify-between gap-[12px] max-lg:flex-col",s),...n})});i.displayName="TasksSetionWrapper"},42443:(e,t,s)=>{s.d(t,{V:()=>r,m:()=>l});var a=s(50459);let l={ì ì²´:[a.e1.Writing,a.e1.TimeCalc,a.e1.COST_CALCULATED,a.e1.Matched,a.e1.Matching,a.e1.WIP,a.e1.Uploaded,a.e1.COMPLETED,a.e1.NO_STATUS],"ìì ì ":[a.e1.Writing,a.e1.TimeCalc,a.e1.COST_CALCULATED,a.e1.Matched,a.e1.Matching],"ìì
ì¤":[a.e1.WIP,a.e1.Uploaded],"ìì
ìë£":[a.e1.COMPLETED]},r={ì ì²´:[a.e1.Matching,a.e1.Matched,a.e1.WIP,a.e1.Uploaded,a.e1.COMPLETED],"ìì ì ":[a.e1.Matching,a.e1.Matched],"ìì
ì¤":[a.e1.WIP,a.e1.Uploaded],"ìì
ìë£":[a.e1.COMPLETED]}},57342:(e,t,s)=>{s.d(t,{A:()=>n});var a=s(95155),l=s(91337),r=s(12115);function n(e){let{gradientStart:t="#179DFF",gradientEnd:s="#C508F8",checkBoxColor:n="#60ffb6",size:i=20,indeterminate:d=!1,className:c,checked:o,onChange:u,...x}=e,h=Math.max(14,Math.min(i,40)),p=(0,r.useRef)(null);(0,r.useEffect)(()=>{p.current&&(p.current.indeterminate=d)},[d]);let m="linear-gradient(112deg, ".concat(t," 0%, ").concat(s," 100%)"),f=d||!!o;return(0,a.jsxs)("label",{className:(0,l.cn)("relative inline-flex shrink-0 cursor-pointer items-center justify-center",c),style:{width:h,height:h},children:[(0,a.jsx)("input",{ref:p,type:"checkbox","aria-label":x.id?void 0:"Checkbox",checked:o,onChange:u?e=>u(e,e.target.checked):void 0,className:"absolute inset-0 z-[1] m-0 cursor-pointer opacity-0",...x}),(0,a.jsx)("span",{"aria-hidden":!0,className:"pointer-events-none flex h-full w-full items-center justify-center rounded-[4px]",style:f?{background:m}:{border:"1px solid #DDD",background:"#FFF"},children:d?(0,a.jsx)("svg",{width:h,height:h,viewBox:"0 0 18 18",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,a.jsx)("rect",{x:"5",y:"8",width:"8",height:"2",rx:"1",fill:"white"})}):o?(0,a.jsx)("svg",{width:h,height:h,viewBox:"0 0 18 18",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,a.jsx)("path",{d:"M12.9197 5.71995C13.213 5.42665 13.6888 5.42672 13.9822 5.71995C14.2755 6.01331 14.2755 6.48909 13.9822 6.78245L8.67065 12.094C8.61462 12.15 8.54993 12.1922 8.48315 12.2268C8.43863 12.25 8.39288 12.2678 8.34545 12.2815C8.27754 12.3009 8.20852 12.3138 8.13842 12.3137C7.94615 12.3138 7.75393 12.2415 7.60717 12.095L4.41967 8.90745C4.12643 8.61408 4.12635 8.13828 4.41967 7.84495C4.713 7.5518 5.18885 7.55176 5.48217 7.84495L8.13744 10.5012L12.9197 5.71995Z",fill:"white"})}):null})]})}},64185:(e,t,s)=>{s.d(t,{A:()=>c});var a=s(95155),l=s(60285),r=s(15282),n=s(6962),i=s(43447),d=s(91337);function c(e){let{onOpenArchive:t,onSaveExcel:s,className:c}=e;return(0,a.jsxs)(i.rI,{children:[(0,a.jsx)(i.ty,{asChild:!0,children:(0,a.jsx)("button",{type:"button","aria-label":"ë보기",className:(0,d.cn)("inline-flex size-9 shrink-0 items-center justify-center rounded border border-line-300 bg-white","text-ink-700 transition-colors hover:bg-surface-50",c),children:(0,a.jsx)(l.A,{className:"size-4 text-ink-500","aria-hidden":!0})})}),(0,a.jsxs)(i.SQ,{align:"end",className:"w-[160px]",children:[(0,a.jsxs)(i._2,{onSelect:t,className:"gap-2",children:[(0,a.jsx)(r.A,{className:"size-4 text-ink-500","aria-hidden":!0}),(0,a.jsx)("span",{children:"ë³´ê´í¨"})]}),(0,a.jsxs)(i._2,{onSelect:s,className:"gap-2",children:[(0,a.jsx)(n.A,{className:"size-4 text-ink-500","aria-hidden":!0}),(0,a.jsx)("span",{children:"ë¤ì´ë¡ë"})]})]})]})}},64943:(e,t,s)=>{s.d(t,{A:()=>o});var a=s(95155),l=s(66088),r=s(4474),n=s(43447),i=s(91337),d=s(12115);let c=(0,d.memo)(e=>{let{value:t,onChange:s,options:c=[10,50,100]}=e,o=(0,d.useMemo)(()=>c.map(e=>({label:"".concat(e,"ê°"),value:e})),[c]),[u,x]=(0,d.useState)(!1),h=(0,d.useCallback)(()=>{x(!1)},[]),p=(0,d.useCallback)(e=>{let a=Number(e),l=t;switch(a){case 10:case 50:case 100:l=a;break;default:var r;l=null!=(r=c[0])?r:10}l!==t&&s(l),h()},[h,s,c,t]);return(0,a.jsx)("div",{className:"hidden lg:flex",children:(0,a.jsxs)(n.rI,{open:u,onOpenChange:x,children:[(0,a.jsx)(n.ty,{asChild:!0,children:(0,a.jsxs)(r.$,{id:"task-limit-selector","aria-controls":u?"task-limit-menu":void 0,"aria-haspopup":"true","aria-expanded":u?"true":void 0,variant:"outlined",className:"flex items-center justify-between min-w-[86px] h-9 px-3 rounded border border-line-300 bg-white text-[14px] font-medium text-ink-700 tracking-[-0.28px] normal-case",children:[(0,a.jsxs)("span",{children:[t,"ê°"]}),(0,a.jsx)(l.A,{})]})}),(0,a.jsx)(n.SQ,{id:"task-limit-menu","aria-labelledby":"task-limit-selector",align:"start",sideOffset:8,className:"flex min-w-[86px] flex-col items-start gap-0 rounded border border-line-300 bg-white p-0 shadow-none",children:o.map(e=>{let s=e.value===t;return(0,a.jsx)(n._2,{onSelect:()=>p(e.value),className:(0,i.cn)("flex min-h-[48px] w-full min-w-[86px] cursor-pointer items-center justify-start gap-[8px] rounded-none border-b border-line-300 px-[16px] py-[6px] text-[16px] transition-colors last:border-b-0 hover:bg-[rgba(51,51,51,0.1)] focus:bg-[rgba(51,51,51,0.1)]",s?"font-semibold text-ink-700":"font-medium text-ink-600"),children:e.label},e.value)})})]})})});c.displayName="TaskLimitSelector";let o=c},69246:(e,t,s)=>{s.d(t,{A:()=>x});var a=s(95155),l=s(30680),r=s(23873),n=s(58630),i=s(2964),d=s(29476),c=s(82787),o=s(25244),u=s(12115);let x=e=>{let{onClose:t}=e,{taskId:s,teamId:x,totalCredit:h,assignedUserId:p}=e.props,m=(0,d.useQueryClient)(),f=(0,u.useMemo)(()=>h&&h>
1=c.Fx,[h]),b=(0,u.useCallback)(async()=>{if(!f){i.oK.error("í´ë¹ ìì
ì í¬ë ë§ ì§ê¸ì´ ë¶ê°ë¥í©ëë¤."),t();return}if(!p)return i.oK.error("ë§¤ì¹ ëì§ ìì ì
무ë\ní¬ë ë§ì ë°ì¼ì¤ ì ììµëë¤.");await r.A.approvePortfolioUse(s),m.setQueriesData({queryKey:["taskApi.ofTeam",Number(x)]},e=>(null==e?void 0:e.items)?{...e,items:e.items.map(e=>e.id===s?{...e,portfolioUseApproved:!0}:e)}:e),m.setQueryData(["userApi.me"],e=>{var t;return e?{...e,teams:null==(t=e.teams)?void 0:t.map(e=>e.id===x?{...e,remainingWorkingHour:new o.A(e.remainingWorkingHour).plus(.1).toString()}:e)}:e}),await m.invalidateQueries({queryKey:["taskApi.ofTeam"]}),await m.invalidateQueries({queryKey:["userApi.me"]}),i.oK.success("í¬ë ë§ì´ ì§ê¸ëììµëë¤"),t()},[s,m,t,f,p,x]),g=f?(0,a.jsxs)("div",{className:"flex flex-col items-center gap-4 w-full",children:[(0,a.jsxs)("div",{className:"flex flex-col items-center gap-1",children:[(0,a.jsx)("p",{children:"í¬í¸í´ë¦¬ì¤ ì ê³µì ëìíë©´"}),(0,a.jsx)("p",{children:"0.1 í¬ë ë§ì´ ì ê³µëê³ "}),(0,a.jsx)("p",{children:"ìì
ìì² ì ì¬ì©í ì ììµëë¤"})]}),(0,a.jsxs)("div",{className:"flex items-center gap-1",children:[(0,a.jsx)(l.h9,{}),(0,a.jsxs)("p",{children:[(0,a.jsx)("b",{children:"0.1"})," í¬ë ë§"]})]})]}):(0,a.jsx)("p",{children:"í´ë¹ ìì
ì í¬ë ë§ ì§ê¸ì´ ë¶ê°ë¥í©ëë¤."});return(0,a.jsx)(n.A,{onClose:t,props:{alertMode:!0,body:g,onClick:async()=>{await b()},leftButtonLabel:"ì·¨ì",rightButtonLabel:"íì¸"}})}},70585:(e,t,s)=>{s.d(t,{A:()=>x});var a=s(95155),l=s(38194),r=s(37595),n=s(66088),i=s(94514),d=s(43447),c=s(91337),o=s(4474);let u=[{value:"list",label:"리ì¤í¸í",Icon:l.A},{value:"board",label:"ë³´ëí",Icon:r.A}];function x(e){var t;let{viewType:s,onChangeViewType:l,className:r}=e,x=null!=(t=u.find(e=>e.value===s))?t:u[1],h=x.Icon;return(0,a.jsxs)(d.rI,{children:[(0,a.jsx)(d.ty,{asChild:!0,children:(0,a.jsxs)(o.$,{variant:"outline",type:"button","aria-label":"보기 ë°©ì, ì§ê¸ ".concat(x.label),className:(0,c.cn)("h-9 gap-[6px] px-3 text-ink-700 hover:bg-surface-50",r),children:[(0,a.jsx)(h,{className:"size-4 text-ink-500","aria-hidden":!0}),(0,a.jsx)("span",{className:"whitespace-nowrap leading-[150%]",children:x.label}),(0,a.jsx)(n.A,{className:"size-4 text-ink-400","aria-hidden":!0})]})}),(0,a.jsx)(d.SQ,{align:"end",className:"w-[160px]",children:u.map(e=>{let{value:t,label:r,Icon:n}=e;return(0,a.jsxs)(d._2,{onSelect:()=>l(t),className:"gap-2",children:[(0,a.jsx)(n,{className:"size-4 text-ink-500","aria-hidden":!0}),(0,a.jsx)("span",{className:"flex-1",children:r}),s===t&&(0,a.jsx)(i.A,{className:"size-4 text-brand-500","aria-hidden":!0})]},t)})})]})}},81044:(e,t,s)=>{s.d(t,{Ay:()=>x,ns:()=>u});var a=s(95155),l=s(78456),r=s(4474),n=s(23511),i=s(50459);s(13860),s(73321);var d=s(12115),c=s(88726),o=s(86210),u=function(e){return e["ìì ì "]="ìì ì ",e["ìì
ì¤"]="ìì
ì¤",e["ìì
ìë£"]="ìì
ìë£",e["ì ì²´"]="ì ì²´",e}({});let x=(0,d.memo)(function(e){let{sectionName:t,tasks:s,loading:r,total:o,onLoadMore:u,isLoadingMore:x=!1,taskOptions:m,userType:f,ClientTaskItemComponent:b,PartnerTaskItemComponent:g}=e,[j,v]=(0,d.useState)(!1),{data:y}=(0,l.A)(),w=null!=f?f:null==y?void 0:y.userType,k="ìì
ìë£"===t||"ì ì²´"===t,N=!k||j,C=!!u&&"number"==typeof o&&s.length<o,E=N&&C,A=k&&s.length>3||C,T=(0,d.useCallback)(()=>{if(E){null==u||u();return}v(e=>!e)},[E,u]);return(0,a.jsx)("div",{className:"w-full flex justify-center items-center flex-col",children:(0,a.jsx)("div",{className:"w-full",children:(0,a.jsxs)("div",{className:"pt-0 lg:pt-[6px]",children:[(0,a.jsxs)("ul",{className:"w-full p-0 lg:p-[16px] flex justify-start items-start flex-col lg:bg-surface-blue rounded-[12px] gap-[12px]",children:[(0,a.jsx)("div",{className:"w-full hidden lg:flex justify-between items-end",children:(0,a.jsx)("p",{className:"m-0 text-[16px] font-semibold leading-[150%] tracking-[-0.16px] flex justify-start items-start px-[8px] text-ink-700",children:t})}),r&&(0,a.jsx)("li",{className:"w-full h-[136px] bg-transparent",children:(0,a.jsx)(n.E,{className:"w-full h-full rounded-[12px]"})}),!r&&0===s.length&&(0,a.jsx)(h,{emptyText:"ìì ì "===t?"ìì ì ì¸ íì¤í¬ê° ììµëë¤":"ìì
ì¤"===t?"ìì
ì¤ì¸ íì¤í¬ê° ììµëë¤":"ìì
ìë£"===t?"ìì
ìë£ë íì¤í¬ê° ììµëë¤":"ì ì²´"===t?"íì¤í¬ê° ììµëë¤":""}),!r&&s.length>0&&s.map((e,t)=>!N&&t>=3?null:w===i.ut.CLIENT?b?(0,a.jsx)(b,{task:e,taskOptions:m},e.id):(0,a.jsx)(c.s$,{task:e,taskOptions:m},e.id):w===i.ut.PARTNER?g?(0,a.jsx)(g,{task:e,taskOptions:m},e.id):(0,a.jsx)(c.JR,{task:e,taskOptions:m},e.id):null)]}),!r&&A&&(0,a.jsx)("div",{className:"pt-[20px]",children:(0,a.jsx)(p,{isCollapseAction:N&&!C&&k,disabled:x,onClick:T})})]})})})}),h=e=>{let{emptyText:t}=e;return(0,a.jsx)("li",{className:"min-h-[136px] w-full bg-transparent py-2",children:(0,a.jsx)(o.A,{illustration:"task",size:"xs",variant:"plain",className:"h-full",message:t})})},p=e=>{let{isCollapseAction:t,disabled:s,onClick:l}=e;return(0,a.jsxs)(r.$,{variant:"outlined",color:"primary",onClick:l,disabled:s,className:"w-full h-9 px-[10px] text-[14px] justify-center items-center gap-[6px] rounded-[6px] border border-[rgba(32,32,32,0.10)] bg-white",children:[t?"ì 기":"ë 보기",(0,a.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"21",height:"20",viewBox:"0 0 21 20",fill:"none",className:"transition-all duration-150 ease-in-out ".concat(t?"rotate-180":"rotate-0"),children:(0,a.jsx)("path",{d:"M5.5 7.5L10.5 12.5L15.5 7.5",stroke:"#202020",strokeOpacity:"0.8",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})})]})}}}]);
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.