1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},u=(new e.Error).stack;u&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[u]="3e05c76c-be08-4996-804d-1ec279867516",e._sentryDebugIdIdentifier="sentry-dbid-3e05c76c-be08-4996-804d-1ec279867516")}catch(e){}}();var _global="undefined"!==typeof window?window:"undefined"!==typeof global?global:"undefined"!==typeof self?self:{};_global.SENTRY_RELEASE={id:"2026-10-07-e42bdd47"},(self.webpackChunkfront=self.webpackChunkfront||[]).push([[2613],{6039:function(e,u,t){"use strict";t.d(u,{a:function(){return p}});var n=t(80656),a=(t(83229),t(2870)),s=t(88962),l=t(64234),o=t(85152),i=t(63890),r=t(90707),c=t(21695),d=t(81403),D=(0,o.createContext)({isVisibleFooter:!1,setIsVisibleFooter:function setIsVisibleFooter(){},mobileMainActionsElement:null,mobileAdditionalActionsElement:null,setMobileMainActionsElement:function setMobileMainActionsElement(){},setMobileAdditionalActionsElement:function setMobileAdditionalActionsElement(){}}),F=function useCtx(){var e=(0,o.useContext)(D);if(null===e)throw new Error("no context FormSectionsLayoutContext");return e},p=function FormSectionsLayout(e){var u=e.header,t=e.sidebar,a=e.children,i=e.information,r=e.footer,F=e.stickyHeader,p=void 0!==F&&F,C=(0,s.k)().isMobile,m=(0,l.$)().updateBackgroun
1ds,f=(0,o.useState)(!1),A=(0,n.Z)(f,2),g=A[0],v=A[1],k=(0,o.useState)(null),E=(0,n.Z)(k,2),h=E[0],B=E[1],x=(0,o.useState)(null),b=(0,n.Z)(x,2),y=b[0],w=b[1];return(0,o.useEffect)(function(){return m(C?"rgba(246,246,247,1)":"#FFF","#FFF"),function(){return m("#FFF","#FFF")}},[C]),(0,d.jsx)(D.Provider,{value:{isVisibleFooter:g,setIsVisibleFooter:v,mobileMainActionsElement:h,mobileAdditionalActionsElement:y,setMobileMainActionsElement:B,setMobileAdditionalActionsElement:w},children:(0,d.jsxs)("div",{className:"flex flex-col w-full min-h-full relative md:px-6 pb-4 md:pb-6",children:[(0,d.jsx)("div",{className:(0,c.Z)("w-full",p&&"sticky top-0 z-30 bg-white"),children:u}),(0,d.jsxs)("div",{className:"flex flex-col gap-4 md:gap-6 flex-1",children:[i&&(0,d.jsx)("div",{className:"w-full",children:i}),(0,d.jsxs)("div",{className:"flex flex-col md:flex-row w-full flex-1 gap-8 md:gap-6 p-0",children:[(0,d.jsx)("div",{className:"flex flex-col flex-1 w-full gap-8 min-w-0",children:a}),(0,d.jsx)("div",{className:(0,c.Z)("w-full md:w-[320px] md:flex-shrink-0 md:sticky md:h-fit",p?"md:top-[104px]":"md:top-10"),children:t})]})]}),C&&r]})})};p.Header=function Header(e){var u=e.children,t=e.aside;return(0,d.jsxs)("div",{className:"flex gap-2 px-4 md:px-0 md:gap-[10px] justify-between w-full h-15 md:h-20 items-center py-2 md:py-6",children:[(0,d.jsx)("div",{className:"flex gap-2 md:gap-[10px]",children:t}),(0,d.jsx)("div",{className:"flex gap-2 md:gap-[10px]",children:u})]})},p.Actions=function Actions(e){var u=e.children,t=e.targetElement,n=F(),a=n.mobileMainActionsElement,s=n.mobileAdditionalActionsElement,l=n.setIsVisibleFooter,r=null!=u&&!1!==u&&""!==u?o.Children.count(u):0;(0,o.useEffect)(function(){r>0&&l(!0)},[r,l]);var c="main"===t?a:s;return c?(0,i.createPortal)(u,c):u},p.BackLink=function BackLink(e){var u=e.to,t=e.children,n=e["data-testid"];return(0,d.jsx)(r.rU,{to:u,children:(0,d.jsx)(a.zx,{variant:"text",className:"w-full lg:w-auto gap-0.5 px-1 text-[rgba(37,29,53,0.45)] hover:text-[rgba(37,29,53,0.88)] hover:bg-[rgba(37,29,53,0.06)] active:bg-[rgba(37,29,53,0.08)]",iconPosition:"start",size:"sm","data-testid":n,icon:"ArrowLeftIcon",children:t})})},p.MobileActions=function MobileActions(){var e=F(),u=e.setMobileMainActionsElement,t=e.setMobileAdditionalActionsElement,n=e.isVisibleFooter;return(0,d.jsxs)("div",{className:(0,c.Z)("flex flex-col gap-2 items-center sticky left-0 bottom-0 mt-6 bg-white xl:hidden w-full p-4 border-t border-gray-200 z-10 rounded-t-lg shadow-[0px_0px_6px_0px_rgba(0,0,0,0.06),0px_0px_16px_0px_rgba(0,0,0,0.08)]",!n&&"hidden"),children:[(0,d.jsx)("div",{ref:u,className:"w-full"}),(0,d.jsx)("div",{ref:t,className:"flex gap-2 w-full"})]})}},64060:function(e,u,t){"use strict";t.d(u,{s:function(){return l},b:function(){return o}});var n=t.p+"static/images/step-1-0da79953.png",a=t.p+"static/images/step-2-b6a3d730.png",s=t.p+"static/images/step-3-856e1200.png",l={transitionModalDismissed:"platformFlowTransitionModalDismissed",newTasksModalDismissed:"platformFlowNewTasksModalDismissed"},o=[{image:n,titleKey:"platformFlowNewTasksModal.slides.step1.title",textKey:"platformFlowNewTasksModal.slides.step1.text"},{image:a,titleKey:"platformFlowNewTasksModal.slides.step2.title",textKey:"platformFlowNewTasksModal.slides.step2.text"},{image:s,titleKey:"platformFlowNewTasksModal.slides.step3.title",textKey:"platformFlowNewTasksModal.slides.step3.text"}]},62908:function(e,u,t){"use strict";t.d(u,{i:function(){return TableEmptyState}});t(55979),t(10762);var n=t(88729),a=t(2870),s=t.p+"static/images/empty-box-ec558f5a.png",l=t(81403);function TableEmptyState(e){var u=e.title,t=e.description,o=e.actions,i=e.className,r=(0,n.$G)().t;return(0,l.jsxs)("div",{className:null!==i&&void 0!==i?i:"flex h-[300px] w-full flex-col items-center justify-center gap-2.5",role:"status","aria-label":r("common.tableEmptyState.ariaLabel"),"data-testid":"empty-table-placeholder",children:[(0,l.jsx)("img",{src:s,alt:"",className:"h-24 w-24 select-none",draggable:!1}),(0,l.jsxs)("div",{className:"flex flex-col items-center gap-1",children:[(0,l.jsx)(a.ZT,{variant:"h4",weight:"medium",children:null!==u&&void 0!==u?u:r("common.tableEmptyState.title")}),(0,l.jsx)(a.ZT,{variant:"p2",children:null!==t&&void 0!==t?t:r("common.tableEmptyState.description")})]}),o]})}},3984:function(e,u,t){"use strict";t.d(u,{C:function(){return j},E1:function(){return N},FJ:function(){return M},N:function(){return S},Rc:function(){return _},Tv:function(){return O},W7:function(){return Z},Zd:function(){return w},ss:function(){return L},yt:function(){return P},zc:function(){return I}});var n=t(29365),a=t(50759),s=(t(75970),t(86123),t(95008),t(24757),t(48108),t(56289)),l=t.n(s),o=t(20390
1),i=t.n(o),r=t(39064),c=t.n(r),d=t(12767),D=t.n(d),F=t(18045),p=t.n(F),C=t(6054),m=t.n(C),f=t(43658),A=t.n(f),g=t(9272),v=t.n(g),k=t(21263),E=t.n(k),h=t(30415),B=t.n(h),x=t(3872),b=t.n(x),y=t(51060),w=4,T=["onsite","traveling","remote"],j=function getDutyFormats(e){var u,t,n,a,s=null!==(u=null===e||void 0===e||null===(t=e.category)||void 0===t?void 0:t.duty_formats)&&void 0!==u?u:null===e||void 0===e||null===(n=e.template)||void 0===n||null===(a=n.category)||void 0===a?void 0:a.duty_formats;return l()(T).call(T,function(e){return null===s||void 0===s?void 0:i()(s).call(s,e)})},P=function getRetailTaskFormats(e){return e.length?l()(T).call(T,function(u){return e.every(function(e){var t;return i()(t=j(e)).call(t,u)})}):[]},_=function sortRetailDuties(e){var u;return c()(u=(0,a.Z)(e)).call(u,function(e,u){var t,n;return(null!==(t=e.position)&&void 0!==t?t:1/0)-(null!==(n=u.position)&&void 0!==n?n:1/0)})},Z=function canChooseRetailWorkPlace(e){var u=P(e);return i()(u).call(u,"remote")&&u.some(function(e){return"remote"!==e})},S=function getRetailTaskFormat(e,u){var t=P(e);return u&&i()(t).call(t,"remote")?"remote":i()(t).call(t,"traveling")?"traveling":i()(t).call(t,"onsite")?"onsite":i()(t).call(t,"remote")?"remote":void 0},N=function canAddRetailDuty(e,u){var t;return P(D()(t=[]).call(t,(0,a.Z)(u),[e])).length>0},M=function getRetailTaskCostState(e,u){var t=S(e,arguments.length>2&&void 0!==arguments[2]&&arguments[2]),n=p()(e).call(e,function(e,u){var t,n;return e+(null!==(t=u.price)&&void 0!==t?t:0)*(null!==(n=u.quantity)&&void 0!==n?n:0)},0),a=t?null===u||void 0===u?void 0:u[t]:void 0,s="number"===typeof a&&Number.isFinite(a)&&a>0?a:void 0;return{format:t,totalCost:n,maximumCost:s,exceedsMaximum:void 0!==s&&n>s,remaining:void 0===s?void 0:s-n}},I=function renumberRetailDuties(e){var u;return m()(u=_(e)).call(u,function(e,u){return(0,n.Z)((0,n.Z)({},e),{},{position:u+1})})},z=function uniqueNonEmpty(e){return(0,a.Z)(new(A())(l()(e).call(e,function(e){return Boolean(null===e||void 0===e?void 0:v()(e).call(e))})))},R=function normalizeTaskTitleCase(e){return e.toLowerCase().replace(/^((?:[\0-@\[-`\{-\xA9\xAB-\xB4\xB6-\xB9\xBB-\xBF\xD7\xF7\u02C2-\u02C5\u02D2-\u02DF\u02E5-\u02EB\u02ED\u02EF-\u036F\u0375\u0378\u0379\u037E\u0380-\u0385\u0387\u038B\u038D\u03A2\u03F6\u0482-\u0489\u0530\u0557\u0558\u055A-\u055F\u0589-\u05CF\u05EB-\u05EE\u05F3-\u061F\u064B-\u066D\u0670\u06D4\u06D6-\u06E4\u06E7-\u06ED\u06F0-\u06F9\u06FD\u06FE\u0700-\u070F\u0711\u0730-\u074C\u07A6-\u07B0\u07B2-\u07C9\u07EB-\u07F3\u07F6-\u07F9\u07FB-\u07FF\u0816-\u0819\u081B-\u0823\u0825-\u0827\u0829-\u083F\u0859-\u085F\u086B-\u086F\u0888\u088F-\u089F\u08CA-\u0903\u093A-\u093C\u093E-\u094F\u0951-\u0957\u0962-\u0970\u0981-\u0984\u098D\u098E\u0991\u0992\u09A9\u09B1\u09B3-\u09B5\u09BA-\u09BC\u09BE-\u09CD\u09CF-\u09DB\u09DE\u09E2-\u09EF\u09F2-\u09FB\u09FD-\u0A04\u0A0B-\u0A0E\u0A11\u0A12\u0A29\u0A31\u0A34\u0A37\u0A3A-\u0A58\u0A5D\u0A5F-\u0A71\u0A75-\u0A84\u0A8E\u0A92\u0AA9\u0AB1\u0AB4\u0ABA-\u0ABC\u0ABE-\u0ACF\u0AD1-\u0ADF\u0AE2-\u0AF8\u0AFA-\u0B04\u0B0D\u0B0E\u0B11\u0B12\u0B29\u0B31\u0B34\u0B3A-\u0B3C\u0B3E-\u0B5B\u0B5E\u0B62-\u0B70\u0B72-\u0B82\u0B84\u0B8B-\u0B8D\u0B91\u0B96-\u0B98\u0B9B\u0B9D\u0BA0-\u0BA2\u0BA5-\u0BA7\u0BAB-\u0BAD\u0BBA-\u0BCF\u0BD1-\u0C04\u0C0D\u0C11\u0C29\u0C3A-\u0C3C\u0C3E-\u0C57\u0C5B\u0C5C\u0C5E\u0C5F\u0C62-\u0C7F\u0C81-\u0C84\u0C8D\u0C91\u0CA9\u0CB4\u0CBA-\u0CBC\u0CBE-\u0CDC\u0CDF\u0CE2-\u0CF0\u0CF3-\u0D03\u0D0D\u0D11\u0D3B\u0D3C\u0D3E-\u0D4D\u0D4F-\u0D53\u0D57-\u0D5E\u0D62-\u0D79\u0D80-\u0D84\u0D97-\u0D99\u0DB2\u0DBC\u0DBE\u0DBF\u0DC7-\u0E00\u0E31\u0E34-\u0E3F\u0E47-\u0E80\u0E83\u0E85\u0E8B\u0EA4\u0EA6\u0EB1\u0EB4-\u0EBC\u0EBE\u0EBF\u0EC5\u0EC7-\u0EDB\u0EE0-\u0EFF\u0F01-\u0F3F\u0F48\u0F6D-\u0F87\u0F8D-\u0FFF\u102B-\u103E\u1040-\u104F\u1056-\u1059\u105E-\u1060\u1062-\u1064\u1067-\u106D\u1071-\u1074\u1082-\u108D\u108F-\u109F\u10C6\u10C8-\u10CC\u10CE\u10CF\u10FB\u1249\u124E\u124F\u1257\u1259\u125E\u125F\u1289\u128E\u128F\u12B1\u12B6\u12B7\u12BF\u12C1\u12C6\u12C7\u12D7\u1311\u1316\u1317\u135B-\u137F\u1390-\u139F\u13F6\u13F7\u13FE-\u1400\u166D\u166E\u1680\u169B-\u169F\u16EB-\u16F0\u16F9-\u16FF\u1712-\u171E\u1732-\u173F\u1752-\u175F\u176D\u1771-\u177F\u17B4-\u17D6\u17D8-\u17DB\u17DD-\u181F\u1879-\u187F\u1885\u1886\u18A9\u18AB-\u18AF\u18F6-\u18FF\u191F-\u194F\u196E\u196F\u1975-\u197F\u19AC-\u19AF\u19CA-\u19FF\u1A17-\u1A1F\u1A55-\u1AA6\u1AA8-\u1B04\u1B34-\u1B44\u1B4D-\u1B82\u1BA1-\u1BAD\u1BB0-\u1BB9\u1BE6-\u1BFF\u1C24-\u1C4C\u1C50-\u1C59\u1C7E\u1C7F\u1C89-\u1C8F\u1CBB\u1CBC\u1CC0-\u1CE8\u1CED\u1CF4\u1CF7-\u1CF9\u1CFB-\u1CFF\u1DC0-\u1DFF\u1F16\u1F17\u1F1E\u1F1F\u1F46\u1F47\u1F4E\u1F4F\u1F58\u1F5A\u1F5C\u1F5E\u1F7E\u1F7F\u1FB5\u1FBD\u1F
1BF-\u1FC1\u1FC5\u1FCD-\u1FCF\u1FD4\u1FD5\u1FDC-\u1FDF\u1FED-\u1FF1\u1FF5\u1FFD-\u2070\u2072-\u207E\u2080-\u208F\u209D-\u2101\u2103-\u2106\u2108\u2109\u2114\u2116-\u2118\u211E-\u2123\u2125\u2127\u2129\u212E\u213A\u213B\u2140-\u2144\u214A-\u214D\u214F-\u2182\u2185-\u2BFF\u2CE5-\u2CEA\u2CEF-\u2CF1\u2CF4-\u2CFF\u2D26\u2D28-\u2D2C\u2D2E\u2D2F\u2D68-\u2D6E\u2D70-\u2D7F\u2D97-\u2D9F\u2DA7\u2DAF\u2DB7\u2DBF\u2DC7\u2DCF\u2DD7\u2DDF-\u2E2E\u2E30-\u3004\u3007-\u3030\u3036-\u303A\u303D-\u3040\u3097-\u309C\u30A0\u30FB\u3100-\u3104\u3130\u318F-\u319F\u31C0-\u31EF\u3200-\u33FF\u4DC0-\u4DFF\uA48D-\uA4CF\uA4FE\uA4FF\uA60D-\uA60F\uA620-\uA629\uA62C-\uA63F\uA66F-\uA67E\uA69E\uA69F\uA6E6-\uA716\uA720\uA721\uA789\uA78A\uA7CB-\uA7CF\uA7D2\uA7D4\uA7DA-\uA7F1\uA802\uA806\uA80B\uA823-\uA83F\uA874-\uA881\uA8B4-\uA8F1\uA8F8-\uA8FA\uA8FC\uA8FF-\uA909\uA926-\uA92F\uA947-\uA95F\uA97D-\uA983\uA9B3-\uA9CE\uA9D0-\uA9DF\uA9E5\uA9F0-\uA9F9\uA9FF\uAA29-\uAA3F\uAA43\uAA4C-\uAA5F\uAA77-\uAA79\uAA7B-\uAA7D\uAAB0\uAAB2-\uAAB4\uAAB7\uAAB8\uAABE\uAABF\uAAC1\uAAC3-\uAADA\uAADE\uAADF\uAAEB-\uAAF1\uAAF5-\uAB00\uAB07\uAB08\uAB0F\uAB10\uAB17-\uAB1F\uAB27\uAB2F\uAB5B\uAB6A-\uAB6F\uABE3-\uABFF\uD7A4-\uD7AF\uD7C7-\uD7CA\uD7FC-\uD7FF\uE000-\uF8FF\uFA6E\uFA6F\uFADA-\uFAFF\uFB07-\uFB12\uFB18-\uFB1C\uFB1E\uFB29\uFB37\uFB3D\uFB3F\uFB42\uFB45\uFBB2-\uFBD2\uFD3E-\uFD4F\uFD90\uFD91\uFDC8-\uFDEF\uFDFC-\uFE6F\uFE75\uFEFD-\uFF20\uFF3B-\uFF40\uFF5B-\uFF65\uFFBF-\uFFC1\uFFC8\uFFC9\uFFD0\uFFD1\uFFD8\uFFD9\uFFDD-\uFFFF]|\uD800[\uDC0C\uDC27\uDC3B\uDC3E\uDC4E\uDC4F\uDC5E-\uDC7F\uDCFB-\uDE7F\uDE9D-\uDE9F\uDED1-\uDEFF\uDF20-\uDF2C\uDF41\uDF4A-\uDF4F\uDF76-\uDF7F\uDF9E\uDF9F\uDFC4-\uDFC7\uDFD0-\uDFFF]|\uD801[\uDC9E-\uDCAF\uDCD4-\uDCD7\uDCFC-\uDCFF\uDD28-\uDD2F\uDD64-\uDD6F\uDD7B\uDD8B\uDD93\uDD96\uDDA2\uDDB2\uDDBA\uDDBD-\uDDFF\uDF37-\uDF3F\uDF56-\uDF5F\uDF68-\uDF7F\uDF86\uDFB1\uDFBB-\uDFFF]|\uD802[\uDC06\uDC07\uDC09\uDC36\uDC39-\uDC3B\uDC3D\uDC3E\uDC56-\uDC5F\uDC77-\uDC7F\uDC9F-\uDCDF\uDCF3\uDCF6-\uDCFF\uDD16-\uDD1F\uDD3A-\uDD7F\uDDB8-\uDDBD\uDDC0-\uDDFF\uDE01-\uDE0F\uDE14\uDE18\uDE36-\uDE5F\uDE7D-\uDE7F\uDE9D-\uDEBF\uDEC8\uDEE5-\uDEFF\uDF36-\uDF3F\uDF56-\uDF5F\uDF73-\uDF7F\uDF92-\uDFFF]|\uD803[\uDC49-\uDC7F\uDCB3-\uDCBF\uDCF3-\uDCFF\uDD24-\uDE7F\uDEAA-\uDEAF\uDEB2-\uDEFF\uDF1D-\uDF26\uDF28-\uDF2F\uDF46-\uDF6F\uDF82-\uDFAF\uDFC5-\uDFDF\uDFF7-\uDFFF]|\uD804[\uDC00-\uDC02\uDC38-\uDC70\uDC73\uDC74\uDC76-\uDC82\uDCB0-\uDCCF\uDCE9-\uDD02\uDD27-\uDD43\uDD45\uDD46\uDD48-\uDD4F\uDD73-\uDD75\uDD77-\uDD82\uDDB3-\uDDC0\uDDC5-\uDDD9\uDDDB\uDDDD-\uDDFF\uDE12\uDE2C-\uDE3E\uDE41-\uDE7F\uDE87\uDE89\uDE8E\uDE9E\uDEA9-\uDEAF\uDEDF-\uDF04\uDF0D\uDF0E\uDF11\uDF12\uDF29\uDF31\uDF34\uDF3A-\uDF3C\uDF3E-\uDF4F\uDF51-\uDF5C\uDF62-\uDFFF]|\uD805[\uDC35-\uDC46\uDC4B-\uDC5E\uDC62-\uDC7F\uDCB0-\uDCC3\uDCC6\uDCC8-\uDD7F\uDDAF-\uDDD7\uDDDC-\uDDFF\uDE30-\uDE43\uDE45-\uDE7F\uDEAB-\uDEB7\uDEB9-\uDEFF\uDF1B-\uDF3F\uDF47-\uDFFF]|\uD806[\uDC2C-\uDC9F\uDCE0-\uDCFE\uDD07\uDD08\uDD0A\uDD0B\uDD14\uDD17\uDD30-\uDD3E\uDD40\uDD42-\uDD9F\uDDA8\uDDA9\uDDD1-\uDDE0\uDDE2\uDDE4-\uDDFF\uDE01-\uDE0A\uDE33-\uDE39\uDE3B-\uDE4F\uDE51-\uDE5B\uDE8A-\uDE9C\uDE9E-\uDEAF\uDEF9-\uDFFF]|\uD807[\uDC09\uDC2F-\uDC3F\uDC41-\uDC71\uDC90-\uDCFF\uDD07\uDD0A\uDD31-\uDD45\uDD47-\uDD5F\uDD66\uDD69\uDD8A-\uDD97\uDD99-\uDEDF\uDEF3-\uDF01\uDF03\uDF11\uDF34-\uDFAF\uDFB1-\uDFFF]|\uD808[\uDF9A-\uDFFF]|\uD809[\uDC00-\uDC7F\uDD44-\uDFFF]|[\uD80A\uD80E-\uD810\uD812-\uD819\uD824-\uD82A\uD82D\uD82E\uD830-\uD834\uD836\uD83C-\uD83F\uD87B-\uD87D\uD87F\uD889-\uDBFF][\uDC00-\uDFFF]|\uD80B[\uDC00-\uDF8F\uDFF1-\uDFFF]|\uD80D[\uDC30-\uDC40\uDC47-\uDFFF]|\uD811[\uDE47-\uDFFF]|\uD81A[\uDE39-\uDE3F\uDE5F-\uDE6F\uDEBF-\uDECF\uDEEE-\uDEFF\uDF30-\uDF3F\uDF44-\uDF62\uDF78-\uDF7C\uDF90-\uDFFF]|\uD81B[\uDC00-\uDE3F\uDE80-\uDEFF\uDF4B-\uDF4F\uDF51-\uDF92\uDFA0-\uDFDF\uDFE2\uDFE4-\uDFFF]|\uD821[\uDFF8-\uDFFF]|\uD823[\uDCD6-\uDCFF\uDD09-\uDFFF]|\uD82B[\uDC00-\uDFEF\uDFF4\uDFFC\uDFFF]|\uD82C[\uDD23-\uDD31\uDD33-\uDD4F\uDD53\uDD54\uDD56-\uDD63\uDD68-\uDD6F\uDEFC-\uDFFF]|\uD82F[\uDC6B-\uDC6F\uDC7D-\uDC7F\uDC89-\uDC8F\uDC9A-\uDFFF]|\uD835[\uDC55\uDC9D\uDCA0\uDCA1\uDCA3\uDCA4\uDCA7\uDCA8\uDCAD\uDCBA\uDCBC\uDCC4\uDD06\uDD0B\uDD0C\uDD15\uDD1D\uDD3A\uDD3F\uDD45\uDD47-\uDD49\uDD51\uDEA6\uDEA7\uDEC1\uDEDB\uDEFB\uDF15\uDF35\uDF4F\uDF6F\uDF89\uDFA9\uDFC3\uDFCC-\uDFFF]|\uD837[\uDC00-\uDEFF\uDF1F-\uDF24\uDF2B-\uDFFF]|\uD838[\uDC00-\uDC2F\uDC6E-\uDCFF\uDD2D-\uDD36\uDD3E-\uDD4D\uDD4F-\uDE8F\uDEAE-\uDEBF\uDEEC-\uDFFF]|\uD839[\uDC00-\uDCCF\uDCEC-\uDFDF\uDFE7\uDFEC\uDFEF\uDFFF]|\uD83A[\uDCC5-\uDCFF\uDD44-\uDD4A\uDD4C-\uDFFF]|\uD83B[\uDC00-\uDDFF\uDE04\uDE20\uDE23\uDE25\uDE26\uDE28\uDE33\uDE38\uDE3A\uDE3C-\uDE41\uDE43-\uDE46\uDE48\uDE4A\uDE4C\uDE50\uDE53\uDE55\uDE56\uDE58\uDE5A\uDE5C\uDE5E\uDE60\uDE63\uDE65\uDE66\uDE6B\uDE73\uDE78\uDE7D\uDE7F\uDE8A\uDE9C-\uDEA0\uDEA4\uDEAA\uDEBC-\uDFFF]|\uD869[\uDEE0-\uDEFF]|\uD86D[\uDF3A-\uDF3F]|\uD86E[\uDC1E\uDC1F]|\uD873[\uDEA2-\uDEAF]|\uD87A[\uDFE1-\uDFFF]|\uD87E[\uDE1E-\uDFFF]|\uD884[\uDF4B-\uDF4F]|\uD888[\uDFB0-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])*)((?:[A-Za-z\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0560-\u0588\u05D0-\u05EA\u05EF-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u0860-\u086A\u0870-\u0887\u0889-\u088E\u08A0-\u08C9\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u09FC\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C5D\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D04-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E86-\u0E8A\u0E8C-\u0EA3\u0EA5\u0EA7-\u0EB0\u0EB2\u
10EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16F1-\u16F8\u1700-\u1711\u171F-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1878\u1880-\u1884\u1887-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4C\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1C90-\u1CBA\u1CBD-\u1CBF\u1CE9-\u1CEC\u1CEE-\u1CF3\u1CF5\u1CF6\u1CFA\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2183\u2184\u2C00-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005\u3006\u3031-\u3035\u303B\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312F\u3131-\u318E\u31A0-\u31BF\u31F0-\u31FF\u3400-\u4DBF\u4E00-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6E5\uA717-\uA71F\uA722-\uA788\uA78B-\uA7CA\uA7D0\uA7D1\uA7D3\uA7D5-\uA7D9\uA7F2-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA8FE\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB69\uAB70-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDE80-\uDE9C\uDEA0-\uDED0\uDF00-\uDF1F\uDF2D-\uDF40\uDF42-\uDF49\uDF50-\uDF75\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF]|\uD801[\uDC00-\uDC9D\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDD70-\uDD7A\uDD7C-\uDD8A\uDD8C-\uDD92\uDD94\uDD95\uDD97-\uDDA1\uDDA3-\uDDB1\uDDB3-\uDDB9\uDDBB\uDDBC\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67\uDF80-\uDF85\uDF87-\uDFB0\uDFB2-\uDFBA]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00\uDE10-\uDE13\uDE15-\uDE17\uDE19-\uDE35\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE4\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2\uDD00-\uDD23\uDE80-\uDEA9\uDEB0\uDEB1\uDF00-\uDF1C\uDF27\uDF30-\uDF45\uDF70-\uDF81\uDFB0-\uDFC4\uDFE0-\uDFF6]|\uD804[\uDC03-\uDC37\uDC71\uDC72\uDC75\uDC83-\uDCAF\uDCD0-\uDCE8\uDD03-\uDD26\uDD44\uDD47\uDD50-\uDD72\uDD76\uDD83-\uDDB2\uDDC1-\uDDC4\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE2B\uDE3F\uDE40\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEDE\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3D\uDF50\uDF5D-\uDF61]|\uD805[\uDC00-\uDC34\uDC47-\uDC4A\uDC5F-\uDC61\uDC80-\uDCAF\uDCC4\uDCC5\uDCC7\uDD80-\uDDAE\uDDD8-\uDDDB\uDE00-\uDE2F\uDE44\uDE80-\uDEAA\uDEB8\uDF00-\uDF1A\uDF40-\uDF46]|\uD806[\uDC00-\uDC2B\uDCA0-\uDCDF\uDCFF-\uDD06\uDD09\uDD0C-\uDD13\uDD15\uDD16\uDD18-\uDD2F\uDD3F\uDD41\uDDA0-\uDDA7\uDDAA-\uDDD0\uDDE1\uDDE3\uDE00\uDE0B-\uDE32\uDE3A\uDE50\uDE5C-\uDE89\uDE9D\uDEB0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC2E\uDC40\uDC72-\uDC8F\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD30\uDD46\uDD60-\uDD65\uDD67\uDD68\uDD6A-\uDD89\uDD98\uDEE0-\uDEF2\uDF02\uDF04-\uDF10\uDF12-\uDF33\uDFB0]|\uD808[\uDC00-\uDF99]|\uD809[\uDC80-\uDD43]|\uD80B[\uDF90-\uDFF0]|[\uD80C\uD81C-\uD820\uD822\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879\uD880-\uD883\uD885-\uD887][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2F\uDC41-\uDC46]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDE70-\uDEBE\uDED0-\uDEED\uDF00-\uDF2F\uDF40-\uDF43\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDE40-\uDE7F\uDF00-\uDF4A\uDF50\uDF93-\uDF9F\uDFE0\uDFE1\uDFE3]|\uD821[\uDC00-\uDFF7]|\uD823[\uDC00-\uDCD5\uDD00-\uDD08]|\uD82B[\uDFF0-\uDFF3\uDFF5-\uDFFB\uDFFD\uDFFE]|\uD82C[\uDC00-\uDD22\uDD32\uDD50-\uDD52\uDD55\uDD64-\uDD67\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB]|\uD837[\uDF00-\uDF1E\uDF25-\uDF2A]|\uD838[\uDC30-\uDC6D\uDD00-\uDD2C\uDD37-\uDD3D\uDD4E\uDE90-\uDEAD\uDEC0-\uDEEB]|\uD839[\uDCD0-\uDCEB\uDFE0-\uDFE6\uDFE8-\uDFEB\uDFED\uDFEE\uDFF0-\uDFFE]|\uD83A[\uDC00-\uDCC4\uDD00-\uDD43\uDD4B]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD869[\uDC00-\uDEDF\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF39\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0]|\uD87E[\uDC00-\uDE1D]|\uD884[\uDC00-\uDF4A\uDF50-\uDFFF]|\uD888[\uDC00-\uDFAF]))/,function(e,u,t){return u+t.toUpperCase()})},L=function deriveRetailTask(e,u,t){var n,a,s=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[],l=arguments.length>4&&void 0!==arguments[4]&&arguments[4],o=m()(e).call(e,function(e){return e.position});if(o.some(function(e){return!E()(e)||(null!==e&&void 0!==e?e:0)<1})||new(A())(o).size!==o.length)return{title:"",description:"",format:void 0};var i=_(e),r=z(m()(i).call(i,function(e){return e.title})),c=r.length<2?null!==(n=r[0])&&void 0!==n?n:"":u("pages.retailTask.titleJoin",{titles:B()(r).call(r,0,-1).join(", "),lastTitle:r[r.length-1]}),d=z(m()(i).call(i,function(e){return e.contractor_info}
1)),D=null==t||null===(a=b()(s).call(s,function(e){return e.address.id===t}))||void 0===a?void 0:a.contractor_info;return i.length&&null!==D&&void 0!==D&&v()(D).call(D)&&d.push(D),{title:R(c),description:d.join("\n\n"),format:S(i,l)}},O=function validateRetailTask(e,u,t){var n,a,s,l,o,r,c,d,D,F,p=function issue(e,n,a){return u.addIssue({code:y.z.ZodIssueCode.custom,path:[e],message:t("pages.retailTask.validation.".concat(n),a)})};if(e.duties.length){e.duties.some(function(e){return!1===e.retail_metadata_ready})&&p("duties","loading"),function hasLegacyRetailDuties(e){return e.some(function(e){var u,t;return!e.template_id||!(null!==(u=e.title)&&void 0!==u&&v()(u).call(u))||!j(e).length||!E()(e.position)||(null!==(t=e.position)&&void 0!==t?t:0)<1})}(e.duties)&&p("duties","legacy"),e.duties.length>w&&p("duties","limit",{count:w});var C=P(e.duties),f=S(e.duties,e.remote_work);C.length||p("duties","incompatible");var g=m()(n=e.duties).call(n,function(e){return e.position});if(new(A())(g).size!==g.length&&p("duties","position"),"remote"===f)return e.remote_work||p("remote_work","remote"),void(e.address&&p("address","remoteAddress"));if(f){e.remote_work&&p("remote_work","notRemote");var k=Boolean((null===(a=e.address)||void 0===a||null===(s=a.house)||void 0===s?void 0:v()(s).call(s))||(null===(l=e.address)||void 0===l||null===(o=l.stead)||void 0===o?void 0:v()(o).call(o)));if("onsite"===f){var h,B;if((null===(h=e.address)||void 0===h||!h.value)&&(null===(B=e.address)||void 0===B||!B.id))return void p("address","addressRequired");if(!k)return void p("address","houseRequired")}"traveling"!==f||null!==(r=e.address)&&void 0!==r&&null!==(c=r.city)&&void 0!==c&&v()(c).call(c)||null!==(d=e.address)&&void 0!==d&&null!==(D=d.settlement)&&void 0!==D&&v()(D).call(D)||i()(C).call(C,"onsite")&&k?null!==(F=e.address)&&void 0!==F&&F.id&&!e.address._saving||p("address","savedAddress"):p("address","cityRequired")}}else p("duties","required")}},7778:function(e,u,t){"use strict";t.r(u),t.d(u,{TaskBundleDetailsPage:function(){return gu},TaskBundlesPage:function(){return ne}});var n=t(29365),a=t(61249),s=t(45144),l=t(80656),o=t(9272),i=t.n(o),r=t(24588),c=t.n(r),d=t(12767),D=t.n(d),F=(t(95008),t(35293),t(86123),t(24757),t(48108),t(85152)),p=t(67393),C=t(88729),m=t(78301),f=t(69386),A=t(88478),g=t(97588),v=t(2870),k=t(21695),E=t(81403),h=function TableNavSearch(e){var u=e.className,t=e.children,n=e.dataTestId;return(0,E.jsx)("div",{"data-testid":n,className:(0,k.Z)("h-18 flex w-full items-center justify-center",u),children:t})},B=t(2605),x=t(12273),b=t(63641);var y=function TaskBundleDeleteModal(e){var u=e.open,t=e.onOpenChange,n=e.onConfirm,a=e.isPending,s=(0,C.$G)().t;return(0,E.jsxs)(v.Ms,{width:"sm",open:u,statusImage:"status-warning",onOpenChange:t,"data-testid":"delete-task-bundle-dialog",children:[(0,E.jsx)(v.Ms.Content,{children:(0,E.jsxs)("div",{className:"flex flex-col gap-2.5",children:[(0,E.jsx)(v.ZT,{variant:"h1",children:s("pages.taskBundlesPage.modals.delete.title")}),(0,E.jsx)(v.ZT,{children:s("pages.taskBundlesPage.modals.delete.description")})]})}),(0,E.jsx)(v.Ms.Footer,{children:(0,E.jsx)(v.zx,{variant:"primary",onClick:n,disabled:a,isLoading:a,className:"w-full",size:"lg","data-testid":"task-bundle-delete-confirm-button",children:s("pages.taskBundlesPage.modals.delete.confirmButton")})})]})},w=t(12442),T=t(60442);function useDeleteBundleModal(){var e,u,t=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).onSuccess,n=(0,w.LM)(),o=(0,T.ft)(null===(e=n.company)||void 0===e||null===(u=e.data)||void 0===u?void 0:u.features),i=(0,F.useState)(!1),r=(0,l.Z)(i,2),c=r[0],d=r[1],D=(0,F.useState)(null),p=(0,l.Z)(D,2),m=p[0],f=p[1],A=function useTaskBundleDeleteMutation(e){var u=e.onSuccess,t=(0,C.$G)().t;return(0,B.D)({mutationFn:function(){var e=(0,s.Z)((0,a.Z)().mark(function _callee(e){var u;return(0,a.Z)().wrap(function _callee$(t){for(;;)switch(t.prev=t.next){case 0:return u=e.id,t.abrupt("return",(0,x.z)({url:"/bus/alpha/workflow/tasks_imports/".concat(u),method:"DELETE",withPrefix:!1}));case 2:case"end":return t.stop()}},_callee)}));return function mutationFn(u){return e.apply(this,arguments)}}(),onSuccess:function onSuccess(){b.A.success(t("pages.taskBundlesPage.modals.delete.notifications.success")),null===u||void 0===u||u()},onError:function onError(e){b.A.error(e)}})}({onSuccess:function onSuccess(){d(!1),f(null),null===t||void 0===t||t()}}),g=function handleConfirmDelete(){o||null===m||A.mutate({id:m})},v=function closeDeleteDialog(){d(!1),f(null)};return{handleDeleteClick:function handleDeleteClick(e){var u=e.id;e.tasksCount;o||(f(u),d(!0))},DeleteModal:function DeleteModal(){return(0,E.jsx)(y,{open:c,onOpenChange:v,onConfirm:g,isPending:A.isPending})}}}var j=t(28711),P=t(81680),_="task-bundles",Z=function getTaskBundlesQueryKey(e){var u=e.pagination,t=e.suggestion;return[_,{pagination:u,suggestion:t}]};function fetchTaskBundles(e){return _fetchTaskBundles.apply(this,arguments)}function _fetchTaskBundles(){return(_fetchTaskBundles=(0,s.Z)((0,a.Z)().mark(function _callee(e){var u,t;return(0,a.Z)().wrap(function _callee$(n){for(;;)switch(n.prev=n.next){case 0:return u=e.pagination,t=e.suggestion,n.next=3,(0,x.z)({url:"/bus/alpha/workflow/tasks_imports/filter",method:"POST",data:{pagination:{page:u.page,limit:u.per_page},suggestion:t},withPrefix:!1});case 3:return n.abrupt("return",n.sent);case 4:case"end":return n.stop()}},_callee)}))).apply(this,arguments)}var S=t(68635);function BundleProgressCell(e){var u=e.done,t=e.total;if(null===t)return(0,E.jsx)("div",{children:(0,E.jsx)(v.Vp,{color:"gray",className:"!inline-flex !w-fit text-xs",children:S.KW})});var n=Math.max(0,t),a=Math.min(Math.max(0,u),n),s=n>0&&a===n;return(0,E.jsx)("div",{children:(0,E.jsxs)(v.Vp,{color:s?"green":"gray",className:"!inline-flex !w-fit text-xs",children:[a," \u0438\u0437 ",n]})})}t(83229);
1var N=t(76669),M=t(22480),I=t(20390),z=t.n(I),R=["created","parsing_in_progress","ready","ready_with_errors","in_progress","failed"],L=function getTaskBundleCopyDisabledReasonKey(e){return!e||function canCopyTaskBundle(e){return"completed"===e}(e)?null:"failed"===e?"pages.taskBundlesPage.copy.disabled.failed":z()(R).call(R,e)?"pages.taskBundlesPage.copy.disabled.forming":null},O=function TaskBundleActions(e){var u=e.id,t=e.onDelete,n=e.onCopy,a=e.canDelete,s=e.canCopy,o=e.tasksCount,i=e.status,r=(0,C.$G)().t,c=(0,N.o)(),d=(0,F.useState)(!1),D=(0,l.Z)(d,2),p=D[0],m=D[1],f=(0,M.F)(c&&p&&"completed"===i?u:null),A=L(i),g=Boolean(A)||c&&!f.isSuccess,k=A?r(A):f.error instanceof Error?f.error.message:void 0;if(!a&&!s)return null;var h=(0,E.jsxs)(v.M3,{disabled:g,onClick:function onClick(){g||n(u)},"data-testid":"copy-task-bundle-action",children:[(0,E.jsx)(v.JO,{icon:"CopyFolderIcon",className:"mr-2"}),r("pages.taskBundlesPage.copy.action")]});return(0,E.jsx)("div",{onClick:function onClick(e){return e.stopPropagation()},onPointerDown:function onPointerDown(){return m(!0)},onTouchStart:function onTouchStart(){return m(!0)},onMouseEnter:function onMouseEnter(){return m(!0)},onFocus:function onFocus(){return m(!0)},"data-task-bundles-actions":!0,children:(0,E.jsxs)(v.C5,{"data-testid":"actions-button",children:[s&&(k?(0,E.jsx)(v.pn,{children:(0,E.jsxs)(v.u,{children:[(0,E.jsx)(v.aJ,{asChild:!0,children:(0,E.jsx)("div",{children:h})}),(0,E.jsx)(v._v,{children:k})]})}):h),a&&(0,E.jsxs)(v.M3,{danger:!0,onClick:function onClick(){return t({id:u,tasksCount:o})},"data-testid":"item",children:[(0,E.jsx)(v.JO,{icon:"DeleteIcon",className:"mr-2"}),r("pages.taskBundlesPage.rowActions.delete")]})]})})},K=function StatusTag(e){var u=e.status,t=function getStatusTagColor(e){switch(e){case"completed":return"green";case"failed":return"red";default:return"gray"}}(u),n=function getStatusLabel(e){switch(e){case"created":case"completed":return"\u0421\u043e\u0437\u0434\u0430\u043d\u0430";case"parsing_in_progress":case"in_progress":return"\u0424\u043e\u0440\u043c\u0438\u0440\u0443\u0435\u0442\u0441\u044f";case"ready":return"\u041e\u0431\u0440\u0430\u0431\u043e\u0442\u0430\u043d\u0430";case"ready_with_errors":return"\u041e\u0431\u0440\u0430\u0431\u043e\u0442\u0430\u043d\u0430 \u0441 \u043e\u0448\u0438\u0431\u043a\u0430\u043c\u0438";case"failed":return"\u041e\u0448\u0438\u0431\u043a\u0430";default:return e}}(u);return(0,E.jsx)(v.Vp,{color:t,className:"!inline-flex !w-fit whitespace-nowrap text-xs",children:n})},V=t(40562),q=t(69547),$=t(20528),U=t(88962),G=t(64060),Q=t(6054),W=t.n(Q),H=function PlatformFlowNewTasksModal(e){var u=e.open,t=e.onOpenChange,n=(0,C.$G)().t;if((0,w.LM)().hasFeature("dodo"))return null;var a=function handleDismiss(){sessionStorage.setItem(G.s.newTasksModalDismissed,"true"),t(!1)},s=W()(G.b).call(G.b,function(e,u){return(0,E.jsx)("div",{className:"flex flex-col items-center justify-center",children:(0,E.jsx)("img",{src:e.image,alt:n(e.titleKey),className:"w-full"})},u)}),l=W()(G.b).call(G.b,function(e){return{title:(0,E.jsx)(v.ZT,{variant:"h1",weight:"bold",className:"mb-2.5 whitespace-pre-line",children:n(e.titleKey)}),text:(0,E.jsx)(v.ZT,{variant:"p2",className:"whitespace-pre-line",children:n(e.textKey)})}}),o=function CustomDots(){var e=(0,v.G_)(),u=e.active,t=e.onChange;return(0,E.jsx)("div",{className:"flex items-center gap-2 absolute top-6 left-6 z-10",children:W()(G.b).call(G.b,function(e,n){return(0,E.jsx)("button",{onClick:function onClick(){return t(n)},className:(0,k.Z)(n===u?"h-2.5 w-2.5 bg-[rgba(37,29,53,0.88)] transition-all duration-300":"h-1.5 w-1.5 bg-[rgba(37,29,53,0.88)]/40 transition-all duration-300","border-none grow-0 outline-none block cursor-pointer p-0 rounded-full")},n)})})},i=function PrevButton(e){var u=e.onClick;return 0===(0,v.G_)().active?null:(0,E.jsx)(v.zx,{variant:"default",size:"lg",onClick:u,icon:"ArrowBackIcon",className:"shrink-0",iconOnly:!0})},r=function NextButton(e){var u=e.onClick,t=(0,v.G_)().active===G.b.length-1;return(0,E.jsx)(v.zx,{variant:"primary",size:"lg",onClick:function handleClick(){t?a():u()},className:"w-full",children:n(t?"platformFlowNewTasksModal.buttons.done":"platformFlowNewTasksModal.buttons.next")})},c=function Content(){var e=(0,v.G_)().active;return(0,E.jsxs)(v.yX.Container,{width:"sm",className:(0,k.Z)("[&]:!p-0 [&]:!pt-0 [&]:!pr-0 [&]:!pb-0 [&]:!pl-0 md:[&]:!p-0",function getColor(){return 0===e?"bg-[#F6EBFF]":1===e?"bg-[#E5EEFF]":2===e?"bg-[#FFE0ED]":"bg-[#E5EEFF]"}()),children:[(0,E.jsx)(v.yX.Close,{"aria-label":"close",className:"absolute !top-6 !right-6 z-10",onClick:a}),(0,E.jsxs)("div",{className:"w-full group ",children:[(0,E.jsx)(v.lr.Items,{items:s,className:"rounded-t-4xl"}),(0,E.jsxs)("div",{className:"pt-2.5 px-6 pb-6 rounded-t-4xl md:rounded-b-4xl bg-white",children:[(0,E.jsx)(v.lr.Content,{items:l,className:"w-full"}),(0,E.jsxs)("div",{className:"flex flex-col gap-4 pt-7",children:[(0,E.jsx)(o,{}),(0,E.jsx)(v.lr.Buttons,{prevButton:i,nextButton:r,buttonsPosition:"outside",buttonsAlign:"sides",className:"flex justify-between w-full mt-0 gap-2 shrink-0"})]})]})]})]})};return(0,E.jsxs)(v.yX.Dialog,{open:u,onOpenChange:a,children:[(0,E.jsx)(v.yX.Overlay,{}),(0,E.jsx)(v.yX.Portal,{children:(0,E.jsx)(v.lr.Root,{options:{indicators:{position:"outside",align:"start"}},children:(0,E.jsx)(c,{})})})]})},J=t(30030),Y=function canShowTaskBundleCounters(e){return"completed"===(null===e||void 0===e?void 0:e.status)||"created"===(null===e||void 0===e?void 0:e.status)&&!0===e.duplicated},X=t(52465),ee=t(39983),ue=t(72865),te="taskBundles.banner.dismissed",ne=function TaskBundlesPage(){var e,u,t,o,r,d,k,B,x=(0,p.k6)(),b=(0,C.$G)().t,y=(0,J.n)(),j=y.openWithReturnState,_=y.consumeRestoreState,N=y.restoredItemKey,M=(0,A.lr)(window.location.search),I=(0,l.Z)(M,2),z=I[0],R=I[1],L=Number(null!==(e=z.get("page"))&&void 0!==e?e:"1")||1,Q=null!==(u=z.get("search"))&&void 0!==u?u:"",W=(0,U.k)().isMobile,ne=(0,w.LM)(),ae=(0,T.ft)(null===(t=ne.company)||void 0===t||null===(o=t.data)||void 0===o?void 0:o.features),se=!ae&&ne.hasPermission("workflow.tasks.
1create"),le=function usePlatformFlowNewTasksModal(){var e=(0,F.useState)(function(){return"true"!==sessionStorage.getItem(G.s.newTasksModalDismissed)}),u=(0,l.Z)(e,2),t=u[0],n=u[1];return{open:t,onOpenChange:function onOpenChange(e){e||sessionStorage.setItem(G.s.newTasksModalDismissed,"true"),n(e)}}}(),oe=(0,F.useState)(L),ie=(0,l.Z)(oe,2),re=ie[0],ce=ie[1],de=(0,F.useState)(20),De=(0,l.Z)(de,2),Fe=De[0],pe=De[1],Ce=(0,F.useState)(!1),me=(0,l.Z)(Ce,2),fe=me[0],Ae=me[1],ge=(0,F.useState)(Q),ve=(0,l.Z)(ge,2),ke=ve[0],Ee=ve[1],he=(0,F.useState)(function(){var e,u=i()(e=null!==Q&&void 0!==Q?Q:"").call(e).replace(/\s+/g," ");return u.length>=3||0===u.length?u:""}),Be=(0,l.Z)(he,2),xe=Be[0],be=Be[1],ye=(0,F.useState)(function(){return"1"!==localStorage.getItem(te)}),we=(0,l.Z)(ye,2),Te=we[0],je=we[1],Pe=(0,ue.k)("company_task_bundles"),_e=Pe.getPreferredPageSize,Ze=Pe.savePageSizePreference,Se=useDeleteBundleModal({onSuccess:function onSuccess(){Ke()}}),Ne=Se.handleDeleteClick,Me=Se.DeleteModal,Ie=(0,f.y)(function(e){var u,t=i()(u=null!==e&&void 0!==e?e:"").call(u).replace(/\s+/g," ");if(!(t.length>0&&t.length<3)){var n=t.length>=3||0===t.length?t:"";be(n),ce(1),R(function(e){return e.set("page","1"),e.set("search",n),e})}},500),ze=(0,F.useCallback)(function(e){var u=e.target.value;Ee(u),Ie(u)},[Ie]);(0,F.useEffect)(function(){var e=!0,u=function(){var u=(0,s.Z)((0,a.Z)().mark(function _callee(){var u;return(0,a.Z)().wrap(function _callee$(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,_e(20);case 2:u=t.sent,e&&(pe(u),Ae(!0));case 4:case"end":return t.stop()}},_callee)}));return function applyPageSizePreference(){return u.apply(this,arguments)}}();return u(),function(){e=!1}},[_e]);var Re=function useTaskBundlesQuery(e){var u=e.pagination,t=e.suggestion,n=e.enabled,a=void 0===n||n,s={pagination:u,suggestion:t};return(0,P.a)({queryKey:Z(s),queryFn:function queryFn(){return fetchTaskBundles(s)},placeholderData:function placeholderData(e){return e},enabled:a})}({pagination:{page:re,per_page:Fe},suggestion:xe||"",enabled:fe}),Le=Re.data,Oe=Re.isFetching,Ke=Re.refetch,Ve=null!==(r=null===Le||void 0===Le?void 0:Le.pagination.items)&&void 0!==r?r:0,qe=!fe||Oe,$e=(0,F.useCallback)(function(e,u){ce(e),pe(u),Ze(u),R(function(u){return u.set("page",String(e)),xe?u.set("search",xe):u.delete("search"),u})},[xe,Ze,R]),Ue=(0,ee.$)({currentPage:re,totalItems:Ve,currentPageSize:Fe,onPageChange:$e}).handlePageSizeChange,Ge=(0,F.useState)(!1),Qe=(0,l.Z)(Ge,2),We=Qe[0],He=Qe[1],Je=(0,F.useCallback)(function(){He(!1)},[]),Ye=(0,F.useCallback)(function(e){var u,t,n,a,s="undefined"!==typeof window?window.location.origin:"http://localhost",l=new(c())(D()(u=D()(t="".concat(x.location.pathname)).call(t,x.location.search)).call(u,x.location.hash),s);return l.searchParams.set("focusKey","task-bundle-".concat(e)),D()(n=D()(a="".concat(l.pathname)).call(a,l.search)).call(n,l.hash)},[x.location.hash,x.location.pathname,x.location.search]),Xe=(0,F.useCallback)(function(e){var u;if(!ae){var t=Ye(e);x.push(D()(u="/task-bundles/create?copyFrom=".concat(e,"&returnTo=")).call(u,encodeURIComponent(t)))}},[Ye,x,ae]),eu=(0,F.useMemo)(function(){return[{key:"id",dataIndex:"id",title:b("pages.taskBundlesPage.table.columns.id"),width:110,fixed:W?void 0:"left",render:function render(e,u){return(0,E.jsx)(v.ZT,{textColor:"secondary",children:String(e)})}},{key:"name",dataIndex:"name",title:b("pages.taskBundlesPage.table.columns.name"),minWidth:260,fixed:W?void 0:"left",render:function render(e){return(0,E.jsx)(v.ZT,{className:"whitespace-normal break-words","data-testid":"bundle-name",children:String(e)})}},{key:"status",dataIndex:"status",title:b("pages.taskBundlesPage.table.columns.status"),minWidth:200,render:function render(e){return(0,E.jsx)(K,{status:e})}},{key:"tasks_count",dataIndex:"tasks_count",title:b("pages.taskBundlesPage.table.columns.tasks_count"),width:100,render:function render(e,u){return(0,E.jsx)(v.Vp,{color:"gray",className:"!inline-flex !w-fit",children:(0,E.jsx)(v.ZT,{variant:"p1",className:"font-cofo",children:Y(u)?String(e):S.KW})})}},{key:"cost",dataIndex:"cost",title:b("pages.taskBundlesPage.table.columns.cost"),width:160,render:function render(e,u){return(0,E.jsx)(v.ZT,{children:(0,g.dN)(u.cost)})}},{key:"created_at",dataIndex:"created_at",title:b("pages.taskBundlesPage.table.columns.created_at"),width:170,render:function render(e){return(0,E.jsx)(v.ZT,{children:(0,V.YR)(new Date(String(e)))})}},{key:"confirmed_count",dataIndex:"confirmed_count",title:b("pages.taskBundlesPage.table.columns.confirmed_count"),width:120,render:function render(e,u){return(0,E.jsx)(BundleProgressCell,{done:u.confirmed_count,total:Y(u)?u.tasks_count:null})}},{key:"accepted_count",dataIndex:"accepted_count",title:b("pages.taskBundlesPage.table.columns.accepted_count"),width:120,render:function render(e,u){return(0,E.jsx)(BundleProgressCell,{done:u.accepted_count,total:Y(u)?u.tasks_count:null})}},{key:"paid_count",dataIndex:"paid_count",title:b("pages.taskBundlesPage.table.columns.paid_count"),width:120,render:function render(e,u){return(0,E.jsx)(BundleProgressCell,{done:u.paid_count,total:Y(u)?u.tasks_count:null})}},{key:"actions",title:"",width:48,fixed:"right",render:function render(e,u){return(0,E.jsx)(O,{id:u.id,onDelete:Ne,onCopy:Xe,canDelete:!ae,canCopy:se,tasksCount:u.tasks_count,status:u.status})}}]},[b,W,Ne,Xe,se,ae]);return(0,F.useEffect)(function(){_({isReady:!qe,getAnchor:function getAnchor(e){return document.querySelector('[data-return-key="'.concat(e,'"]'))}})},[_,null===Le||void 0===Le?void 0:Le.collection,qe]),(0,E.jsxs)(m.t,{children:[(0,E.jsxs)(m.B,{children:[(0,E.jsx)("div",{className:"flex items-end gap-2",children:(0,E.jsx)(v.ZT,{variant:"h1","data-testid":"main-title",children:b("pages.taskBundlesPage.title")})}),(0,E.jsxs)("div",{className:"flex gap-2",children:[(0,E.jsx)($.z,{button:!0,action:"workflow.tasks.import",variant:"default",icon:"DownloadIcon",iconOnly:W,onClick:function onClick(){return He(!0)},"data-testid":"import-task-bundle-button",children:b("common.uploadRegistry")}),(0,E.jsx)($.z,{button:!0,action:"workflow.tasks.import",variant:"primary",icon:"AddIcon",iconOnly:W,onClick:function onClick(){return x.push("/task-bundles/create")},disabled:ae,"data-testid":"create-task-bundle-button",children:b("pages.taskBundlesPage.actions.create")})]})]}),(0,E.jsxs)("div",{className:"flex flex-col",children:[Te&&(0,E.jsx)(v.jL,{variant:"inline",color:"purple",title:b("pages.taskBundlesPage.banner.title"),description:b("pages.taskBundlesPage.banner.description"),image:"doc",onClick:function closeBanner(){localStorage.setItem(te,"1"),je(!1)}}),(0,E.jsx)(h,{children:(0,E.jsx)(v.Vr,{className:"w-full md:w-100",fullWidthContainer:!0,placeholder:b("pages.taskBundlesPage.search.placeholder"),value:ke,onChange:ze,"data-testid":"task-bundles-search-input"})}),(0,E.jsxs)("div",{className:"flex flex-col gap-3",children:[Ve?(0,E.jsxs)("div",{className:"".concat(W?"":"flex justify-between items-center"),children:[(0,E.jsx)(v.ZT,{variant:"p3",weight:"medium","data-testid":"table-items-counter",children:b("pages.taskBundlesPage.count",{count:Ve,formattedCount:(0,g.uf)(Ve)})}
1),!W&&(0,E.jsx)(X.x,{value:Fe,onChange:Ue,totalItems:Ve})]}):null,(0,E.jsx)(v.iA,{columns:eu,dataSource:null!==(d=null===Le||void 0===Le?void 0:Le.collection)&&void 0!==d?d:[],rowKey:"id",loading:qe,scroll:{x:"max-content"},onRow:function onRow(e){return{onClick:function onClick(u){var t,n=u.target;null!==n&&void 0!==n&&null!==(t=n.closest)&&void 0!==t&&t.call(n,"[data-task-bundles-actions]")||j({to:"/task-bundles/".concat(e.id),returnTo:Ye(e.id)})},"data-return-key":"task-bundle-".concat(e.id),className:N==="task-bundle-".concat(e.id)?"[&>td]:!bg-[rgba(230,244,255,1)]":void 0,"data-testid":"item"}},locale:{emptyText:(0,E.jsx)("div",{"data-testid":"placeholder",children:b("pages.taskBundlesPage.table.empty")})},tbodyDataTestId:"task-bundles-table","data-testid":"task-bundles-table"}),(0,E.jsx)(v.tl,{current:null!==(k=null===Le||void 0===Le?void 0:Le.pagination.page)&&void 0!==k?k:re,pageSize:Fe,total:null!==(B=null===Le||void 0===Le?void 0:Le.pagination.items)&&void 0!==B?B:0,onChange:function onChange(e){return function handlePageChange(e){ce(e),R(function(u){return u.set("page",String(e)),xe&&u.set("search",xe),u})}(e)},hideOnSinglePage:!0,disabled:qe,"data-testid":"paginator"})]})]}),(0,E.jsx)(q.i,{open:We,onClose:Je,onSuccess:function onSuccess(e,u){Ke()},content:{title:b("common.uploadRegistry"),templateAlertDescription:b("pages.taskBundlesPage.modals.upload.registryUpload.templateAlertDescription"),uploadButton:b("pages.taskBundlesPage.modals.upload.registryUpload.uploadButton"),successMessage:function successMessage(){return b("pages.taskBundlesPage.modals.upload.registryUpload.successMessage")}},timelines:function timelines(e){var u=e.handleDownloadTemplate,t=[{title:(0,E.jsx)("div",{className:"flex items-center gap-1",children:(0,E.jsxs)(v.ZT,{variant:"p2",weight:"medium",children:[b("pages.taskBundlesPage.modals.upload.registryUpload.templateAlertDescription")," ",(0,E.jsx)(v.rU,{onClick:u,className:"p-0 h-auto",children:b("pages.taskBundlesPage.modals.upload.registryUpload.excel")})]})})},{title:(0,E.jsx)(v.ZT,{variant:"p2",weight:"medium",children:b("pages.taskBundlesPage.modals.upload.registryUpload.template")})}];return(0,E.jsx)(v.TY,{items:t})}}),(0,E.jsx)(Me,{}),(0,E.jsx)(H,(0,n.Z)({},le))]})},ae=t(50759),se=t(64487),le=t(29525),oe=t.n(le),ie=t(6095),re=t.n(ie),ce=t(3872),de=t.n(ce),De=t(56289),Fe=t.n(De),pe=t(77695),Ce=t.n(pe),me=t(84452),fe=t.n(me),Ae=(t(1735),t(75970),t(89619),t(76854),t(27336),t(50994),t(36259),t(430)),ge=t(2705),ve=t(33672),ke=t(25812),Ee=t(17079),he=t(75545),Be=t(87353),xe=t(69845),be=t(35341),ye=t(57681),we=t(16555),Te=t(38623),je=t(15758),Pe=t(48691),_e=t(3947),Ze=t(63707),Se=t(57745),Ne=t(48393),Me=t(68516),Ie=t(45822),ze=t(38176),Re=t(26210),Le=t(65714),Oe=t(65265),Ke=t(94041),Ve=t(16758),qe=t(76577),$e=t(77018),Ue=t(91370),Ge=t(55479),Qe=t(17027),We=t(62908),He=t(79386),Je=t(71312),Ye=t(45011),Xe=t(72825),eu=t(42788),uu=t(89751),tu=t(50571),nu=t(56832),au=t(447),su=t(56274),lu=t(22050),ou=t(6039),iu=t(57557);function useTaskBundleDetailsQuery(e){return(0,P.a)({queryKey:["task-bundles","details","meta",{bundleId:e,platformFlow:!0}],queryFn:function(){var u=(0,s.Z)((0,a.Z)().mark(function _callee(){return(0,a.Z)().wrap(function _callee$(u){for(;;)switch(u.prev=u.next){case 0:if(e){u.next=2;break}throw new Error("bundleId is required");case 2:return u.next=4,(0,x.z)({url:"/bus/alpha/workflow/tasks_imports/".concat(e,"?platform_flow=true"),method:"GET",withPrefix:!1});case 4:return u.abrupt("return",u.sent);case 5:case"end":return u.stop()}},_callee)}));return function queryFn(){return u.apply(this,arguments)}}(),enabled:!!e})}var ru=function BundleDetailHeader(e){var u,t,n,o,r,c,d,f,A,k,h,y,j,P=e.id,_=e.backToBundlesUrl,Z=e.onDelete,I=e.onUploadRegistryClick,z=useTaskBundleDetailsQuery(Number(P)).data,R=(0,w.LM)(),O=(0,T.ft)(null===(u=R.company)||void 0===u||null===(t=u.data)||void 0===t?void 0:t.features),q=function useTaskBundleUpdateMutation(){var e=(0,tu.NL)();return(0,B.D)({mutationFn:function(){var e=(0,s.Z)((0,a.Z)().mark(function _callee(e){var u,t;return(0,a.Z)().wrap(function _callee$(n){for(;;)switch(n.prev=n.next){case 0:return u=e.id,t=e.name,n.next=3,(0,x.z)({url:"/bus/alpha/workflow/tasks_imports/".concat(u),method:"PATCH",data:{name:t},withPrefix:!1});case 3:return n.abrupt("return",n.sent);case 4:case"end":return n.stop()}},_callee)}));return function mutationFn(u){return e.apply(this,arguments)}}(),onSuccess:function onSuccess(u,t){e.setQueryData(["task-bundles","details","meta",{bundleId:t.id,platformFlow:!0}],u)},onError:function onError(e){b.A.error(e)}})}(),$=q.mutate,G=(0,U.k)().isMobile,Q=(0,C.$G)().t,W=(0,F.useState)(""),H=(0,l.Z)(W,2),J=H[0],X=H[1],ee=(0,N.o)(),ue=(0,F.useState)(!1),te=(0,l.Z)(ue,2),ne=te[0],ae=te[1],se=(0,M.F)(ee&&ne&&"completed"===(null===z||void 0===z?void 0:z.status)?Number(P):null),le=(0,p.k6)(),oe=(0,F.useMemo)(function(){if(null===z||void 0===z||!z.created_at)return"\u2014";var e=new Date(String(z.created_at));return Number.isNaN(e.getTime())?"\u2014":(0,V.YR)(e)},[null===z||void 0===z?void 0:z.created_at]),ie=Y(z)?null!==(n=null===z||void 0===z?void 0:z.tasks_count)&&void 0!==n?n:0:null,re=null!==(o=null===z||void 0===z?void 0:z.tasks_count)&&void 0!==o?o:0,ce=null===L(null===z||void 0===z?void 0:z.status)&&(!ee||se.isSuccess),de=L(null===z||void 0===z?void 0:z.status),De=null!==(r=null===z||void 0===z?void 0:z.accepted_count)&&void 0!==r?r:0,Fe=null!==(c=null===z||void 0===z?void 0:z.confirmed_count)&&void 0!==c?c:0,pe=null!==(d=null===z||void 0===z?void 0:z.paid_count)&&void 0!==d?d:0,Ce=null===z||void 0===z?void 0:z.cost_with_commission,me=(0,F.useMemo)(function(){var e;if(null===z||void 0===z||null===(e=z.task_bundle)||void 0===e||!e.created_at)return"\u2014";var u=new Date(String(z.task_bundle.created_at));return Number.isNaN(u.getTime())?"\u2014":(0,V.YR)(u,{mode:"digits"})},[null===z||void 0===z||null===(f=z.task_bundle)||void 0===f?void 0:f.created_at]);(0,F.useEffect)(function(){var e;X(null!==(e=null===z||void 0===z?void 0:z.name)&&void 0!==e?e:"")},[null===z||void 0===z?void 0:z.id,null===z||void 0===z?void 0:z.name]);var fe=(0,F.useCallback)(function(e){X(e.target.value)},[]),Ae=(0,F.useCallback)(function(e){var u,t,n;if(!O&&null!==z&&void 0!==z&&z.id){var a=i()(u=e.target.value).call(u);a!==i()(t=null!==(n=z.name)&&void 0!==n?n:"").call(t)&&$({id:z.id,name:a})}},[null===z||void 0===z?void 0:z.id,null===z||void 0===z?void 0:z.name,O,$]),ge=(0,F.useCallback)(function(){var e;if(!O&&null!==z&&void 0!==z&&z.id&&ce){var u="/task-bundles/".concat(z.id);le.push(D()(e="/task-bundles/create?copyFrom=".concat(z.id,"&returnTo=")).call(e,encodeURIComponent(u)))}},[ce,null===z||void 0===z?void 0:z.id,le,O]),ve=(0,E.jsx)(v.zx,{variant:"default",icon:"CopyFolderIcon",iconOnly:!0,disabled:O||!ce,"aria-label":Q("pages.taskBundlesPage.copy.action"),title:Q("pages.taskBundlesPage.copy.action"),onClick:ge,"data-testid":"copy-task-bundle-button"});return(0,E.jsxs)(E.Fragment,{children:[(0,E.jsxs)(m.B,{className:"sticky top-0 bg-white z-10 -ml-4 p-4 w-screen md:ml-0 md:px-0 md:w-auto",children:[(0,E.jsx)(ou.a.BackLink,{to:_,"data-testid":"back-button",children:Q("pages.taskBundlesPage.back")}),(0,E.jsxs)("div",{className:"flex gap-2",children:["completed"===(null===z||void 0===z?void 0:z.status)&&(0,E.jsx)(v.zx,{onClick:function onClick(){O||le.push("/tasks/create?tasks_bundle_id=".concat(P))},disabled:O,"data-testid":"add-task-button",iconOnly:G,icon:"AddIcon",variant:"primary",children:Q("pages.taskBundleDetailsPage.addTaskButton")}),(0,E.jsx)(iu.z,{button:!0,action:"workflow.tasks.import",variant:"default",icon:"DownloadIcon",iconOnly:G,onClick:function onClick(){O||null===I||void 0===I||I()},disabled:O,"data-testid":"upload-registry-button",children:Q("pages.companyTasksPage.registryUpload.uploadRegistry")}
1),(0,E.jsx)(iu.z,{action:"workflow.tasks.create",children:(0,E.jsx)(v.pn,{children:(0,E.jsxs)(v.u,{children:[(0,E.jsx)(v.aJ,{asChild:!0,children:(0,E.jsx)("span",{className:"inline-flex",onMouseEnter:function onMouseEnter(){return ae(!0)},onPointerDown:function onPointerDown(){return ae(!0)},onTouchStart:function onTouchStart(){return ae(!0)},onFocus:function onFocus(){return ae(!0)},tabIndex:ee?0:void 0,children:ve})}),(0,E.jsx)(v._v,{children:de?Q(de):se.error instanceof Error?se.error.message:Q("pages.taskBundlesPage.copy.action")})]})})}),Z&&(0,E.jsx)(v.zx,{variant:"default",icon:"DeleteIcon",iconOnly:!0,onClick:function onClick(){O||null===Z||void 0===Z||Z({id:Number(P),tasksCount:re})},disabled:O,"data-testid":"delete-button"})]})]}),(0,E.jsxs)("div",{className:"flex flex-col gap-6",children:[(0,E.jsxs)("div",{className:"flex flex-col gap-3",children:[(0,E.jsx)(v.yH,{size:"lg",value:J,placeholder:"\u2014","data-testid":"bundle-name",onChange:fe,onBlur:Ae,disabled:O||!(null!==z&&void 0!==z&&z.id)}),(0,E.jsxs)("div",{className:"flex gap-x-6 gap-y-1 items-center flex-wrap",children:[(0,E.jsxs)(v.ZT,{variant:"p2","data-testid":"bundle-number",children:["\u2116: ",null!==(A=null===z||void 0===z?void 0:z.id)&&void 0!==A?A:"\u2014"]}),(null===z||void 0===z?void 0:z.status)&&(0,E.jsxs)("div",{className:"flex items-center gap-1.5","data-testid":"bundle-status",children:[(0,E.jsxs)(v.ZT,{variant:"p2",children:[Q("pages.taskBundleDetailsPage.statusLabel"),":"," "]}),(0,E.jsx)(K,{status:z.status})," "]}),null!=(null===z||void 0===z?void 0:z.cost)?(0,E.jsxs)(v.ZT,{variant:"p2","data-testid":"bundle-sum",children:[Q("pages.taskBundleDetailsPage.costLabel"),": ",(0,g.dN)(z.cost),null!=Ce?(0,E.jsxs)(E.Fragment,{children:[" ","(",Q("pages.taskBundleDetailsPage.commissionAmountLabel")," ",S.Nf," ",(0,g.dN)(Ce),")"]}):null]}):null,(0,E.jsxs)(v.ZT,{variant:"p2","data-testid":"bundle-date",children:[Q("pages.taskBundleDetailsPage.dateLabel"),": ",oe]}),null!==z&&void 0!==z&&null!==(k=z.task_bundle)&&void 0!==k&&k.number?(0,E.jsxs)(v.ZT,{variant:"p2","data-testid":"act-bundle-link",children:[Q("pages.taskBundleDetailsPage.relatedActBundle"),":"," ",(0,E.jsxs)(v.rU,{onClick:function onClick(){var e;return le.push("/bundles/".concat(null===(e=z.task_bundle)||void 0===e?void 0:e.number))},children:["\u2116 ",z.task_bundle.number," ",Q("common.from")," ",me]})]}):null]})]}),(0,E.jsxs)("div",{className:"grid grid-cols-1 md:grid-cols-3 gap-1.5",children:[(0,E.jsxs)("div",{className:"rounded-4xl bg-[rgba(0,0,0,0.03)] p-4 gap-1 flex flex-col","data-testid":"accepted-tasks",children:[(0,E.jsx)(v.ZT,{variant:"p1",textColor:"secondary","data-testid":"accepted-tasks-title",children:Q("pages.taskBundlesPage.table.columns.confirmed_count")}),(0,E.jsx)(v.ZT,{variant:"h2",className:"text-gold-6",weight:"medium","data-testid":"accepted-tasks-value",children:null===ie?S.KW:D()(h="".concat(Fe," \u0438\u0437 ")).call(h,ie)})]}),(0,E.jsxs)("div",{className:"rounded-4xl bg-[rgba(0,0,0,0.03)] p-4 gap-1 flex flex-col","data-testid":"completed-tasks",children:[(0,E.jsx)(v.ZT,{variant:"p1",textColor:"secondary","data-testid":"completed-tasks-title",children:Q("pages.taskBundlesPage.table.columns.accepted_count")}),(0,E.jsx)(v.ZT,{variant:"h2",className:"text-green-6",weight:"medium","data-testid":"completed-tasks-value",children:null===ie?S.KW:D()(y="".concat(De," \u0438\u0437 ")).call(y,ie)})]}),(0,E.jsxs)("div",{className:"rounded-4xl bg-[rgba(0,0,0,0.03)] p-4 gap-1 flex flex-col","data-testid":"paid-tasks",children:[(0,E.jsx)(v.ZT,{variant:"p1",textColor:"secondary","data-testid":"paid-tasks-title",children:Q("pages.taskBundlesPage.table.columns.paid_count")}),(0,E.jsx)(v.ZT,{variant:"h2",className:"text-purple-6",weight:"medium","data-testid":"paid-tasks-value",children:null===ie?S.KW:D()(j="".concat(pe," \u0438\u0437 ")).call(j,ie)})]})]})]})]})},cu=t(31361);var du=t(58120),Du=t(58193),Fu=t(8773),pu=t(65848),Cu=t(24991),mu=function TaskBundleRemoveTasksModal(e){var u=e.open,t=e.onOpenChange,n=e.onConfirm,a=e.isPending,s=(0,C.$G)().t;return(0,E.jsxs)(v.Ms,{width:"sm",open:u,statusImage:"status-warning",onOpenChange:t,"data-testid":"remove-tasks-from-bundle-dialog",children:[(0,E.jsx)(v.Ms.Content,{children:(0,E.jsxs)("div",{className:"flex flex-col gap-2.5",children:[(0,E.jsx)(v.ZT,{variant:"h1",children:s("pages.taskBundlesPage.modals.removeTasks.title")}),(0,E.jsx)(v.ZT,{children:s("pages.taskBundlesPage.modals.removeTasks.description")})]})}),(0,E.jsx)(v.Ms.Footer,{children:(0,E.jsx)(v.zx,{variant:"primary",onClick:n,disabled:a,isLoading:a,className:"w-full",size:"lg","data-testid":"remove-tasks-from-bundle-confirm-button",children:s("pages.taskBundlesPage.modals.removeTasks.confirmButton")})})]})},fu=20,Au={pagination:{page:1,per_page:fu},suggestion:""},gu=(0,ge.Pi)(function(e){var u,t,o,i,r,c,d,f,A,k,h,y,S,N,M,I,R=e.match.params.bundleId,L=(0,p.k6)(),O=(0,p.TH)(),K=(0,J.n)(),V=K.buildBackToListUrl,G=K.consumeRestoreState,Q=K.restoredItemKey,H=(0,F.useMemo)(function(){var e;return null!==(e=new(oe())(O.search).get("focusKey"))&&void 0!==e?e:void 0},[O.search]),Y=(0,F.useMemo)(function(){return V({fallbackUrl:"/task-bundles",preserveExistingRestoreParams:!0})},[V]),X=useDeleteBundleModal({onSuccess:function onSuccess(){L.push(Y)}}),ee=X.handleDeleteClick,ue=X.DeleteModal,te=(0,we.m)().companyTasksStore,ne=(0,w.LM)(),le=(0,tu.NL)(),ie=le.getQueryData(["task-one-time"]),ce=(0,F.useRef)(null),De=(0,F.useState)(function(){var e,u;return null!==(e=null===(u=O.state)||void 0===u?void 0:u.newTaskIds)&&void 0!==e?e:[]}),pe=(0,l.Z)(De,2),me=pe[0],ge=pe[1];me.length>0&&!ce.current&&(ce.current=setTimeout(function(){return ge([])},5e3));var ou=useTaskBundleDetailsQuery(Number(R)).data,iu=(0,lu.f)(),gu=ne.hasRootFeature
1(Be.G.PlatformFlow),vu=ne.hasFeature("retail_stream"),ku=!0===ne.hasFeature("platform_flow"),Eu=(0,P.a)({queryKey:["workflow-addresses"],queryFn:function(){var e=(0,s.Z)((0,a.Z)().mark(function _callee(){return(0,a.Z)().wrap(function _callee$(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,x.z)({url:"bus/alpha/workflow/tasks/addresses",withPrefix:!1,method:"GET"});case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}},_callee)}));return function queryFn(){return e.apply(this,arguments)}}(),staleTime:3e5,gcTime:6e5,enabled:gu}),hu=Eu.data;(0,F.useEffect)(function(){return function(){ce.current&&clearTimeout(ce.current)}},[]);var Bu=(0,F.useState)(!!ie),xu=(0,l.Z)(Bu,2),bu=xu[0],yu=xu[1],wu=(0,F.useState)(!1),Tu=(0,l.Z)(wu,2),ju=Tu[0],Pu=Tu[1],_u=(0,F.useRef)(null),Zu=(0,F.useCallback)(function(){Pu(!1)},[]);(0,F.useEffect)(function(){return function(){_u.current&&clearTimeout(_u.current)}},[]);var Su=(0,F.useCallback)(function(){var e={predicate:function predicate(e){return function isTaskBundlesListQueryKey(e){var u=e[1];return e[0]===_&&2===e.length&&"object"===(0,j.Z)(u)&&null!==u&&"pagination"in u&&"suggestion"in u}(e.queryKey)}};le.getQueryCache().findAll(e).length>0?le.invalidateQueries((0,n.Z)((0,n.Z)({},e),{},{refetchType:"all"})):le.fetchQuery({queryKey:Z(Au),queryFn:function queryFn(){return fetchTaskBundles(Au)}})},[le]),Nu=(0,F.useState)(!1),Mu=(0,l.Z)(Nu,2),Iu=Mu[0],zu=Mu[1],Ru=(0,F.useState)(!1),Lu=(0,l.Z)(Ru,2),Ou=Lu[0],Ku=Lu[1],Vu=ne.hasPermission("acts.index"),qu=ne.hasPermission("workflow.tasks.duplicate"),$u=(0,w.LM)().company,Uu=(0,T.ft)(null===$u||void 0===$u||null===(u=$u.data)||void 0===u?void 0:u.features),Gu=(0,T.$p)(null===$u||void 0===$u||null===(t=$u.data)||void 0===t?void 0:t.features),Qu=ne.hasPermission("workflow.projects.filter"),Wu=ne.hasRootFeature(Be.G.AdHocTasks),Hu=(0,C.$G)().t,Ju=te.currency||(null===$u||void 0===$u||null===(o=$u.data)||void 0===o||null===(i=o.nominal_account)||void 0===i||null===(r=i.data)||void 0===r?void 0:r.currency_code)||(null===$u||void 0===$u||null===(c=$u.data)||void 0===c?void 0:c.currency)||null,Yu=(0,eu.S)({tasks:te.tasks,companyCurrency:Ju}),Xu=Yu.reset,et=Yu.setTotal,ut=(0,F.useState)(null),tt=(0,l.Z)(ut,2),nt=tt[0],at=tt[1],st=qu&&gu&&!0===ne.hasFeature("platform_flow")&&!0===ne.hasFeature("extended_duplicate_tasks"),lt=(0,au.u)({selectTasks:Yu,onSuccess:function onSuccess(){te.getCompanyTasks((0,n.Z)((0,n.Z)({},Ut),{},{bundleId:R,limit:fu}))}}),ot=(0,F.useMemo)(function(){var e;return e={},(0,se.Z)(e,ze.sL.personal_solution_v1_process,ne.hasFeature(ze.sL.personal_solution_v1_process)),(0,se.Z)(e,ze.sL.personal_solution_v2_process,ne.hasFeature(ze.sL.personal_solution_v2_process)),(0,se.Z)(e,ze.sL.personal_solution_v3_process,ne.hasFeature(ze.sL.personal_solution_v3_process)),e},[ne]),it=(0,F.useMemo)(function(){return(0,ze.os)(Hu)},[Hu]),rt=(0,F.useMemo)(function(){return(0,ze.Dv)(Hu)},[Hu]),ct=(0,F.useMemo)(function(){return(0,ze.Nk)(Hu)},[Hu]),dt=(0,F.useMemo)(function(){return(0,ze.lV)(Hu)},[Hu]),Dt=(0,F.useMemo)(function(){return(0,ze.Qp)(Hu)},[Hu]),Ft=(0,F.useMemo)(function(){return(0,ze.I0)(Hu)},[Hu]),pt=(0,F.useMemo)(function(){return(0,ze.Zr)(Hu)},[Hu]),Ct=(0,F.useMemo)(function(){return(0,ze.rN)(Hu)},[Hu]),mt=(0,F.useMemo)(function(){return(0,ze.TZ)(Hu)},[Hu]),ft=(0,F.useMemo)(function(){return(0,ze.m2)(Hu)},[Hu]),At=(0,F.useMemo)(function(){return ot.personal_solution_v1_process?(0,ae.Z)(rt):ot.personal_solution_v2_process?(0,ae.Z)(ct):ot.personal_solution_v3_process?(0,ae.Z)(dt):it},[ot,it,rt,ct,dt]),gt=(0,He._)(),vt=gt.tasksTableColumnExistMap,kt=gt.toggleColumnVisible,Et=gt.tableColumns,ht=(0,F.useCallback)(function(){et({cost:te.tasksTotalCost,items:te.pagination.items})},[te,et]),Bt=(0,F.useCallback)(function(){ht(),Xu()},[Xu,ht]),xt=(0,F.useState)(!1),bt=(0,l.Z)(xt,2),yt=bt[0],wt=bt[1],Tt=(0,Ke.n)(),jt=Tt.queryFilterState,Pt=Tt.setQueryFilter,_t=(0,F.useMemo)(function(){return ku?jt:(0,n.Z)((0,n.Z)({},jt),{},{responseStatuses:void 0})},[ku,jt]),Zt=(0,F.useState)(!1),St=(0,l.Z)(Zt,2),Nt=St[0],Mt=St[1],It=Array.isArray(_t.projects)?_t.projects.length>0:Boolean(_t.projects),zt=(0,Fu.Bz)({companyId:Te.me.companyId,enabled:Qu&&(It||Nt),view:"project_filter_options"}),Rt=zt.data,Lt=void 0===Rt?[]:Rt,Ot=zt.isError,Kt=zt.isFetching,Vt=zt.refetch,qt=(0,F.useCallback)(function(){Ot&&Vt(),Mt(!0)},[Ot,Vt]),$t=(0,Ve.m)({submitFilter:te.getCompanyTasks,updateSelected:Bt,queryFilterState:_t,setQueryFilter:Pt,additionalParametrsRequest:{bundleId:R,limit:fu}}
1),Ut=$t.filters,Gt=$t.searchRaw,Qt=$t.handleSearchChange,Wt=$t.handleFiltersChange,Ht=(0,F.useCallback)(function(){Ut&&(_u.current&&clearTimeout(_u.current),_u.current=setTimeout(function(){te.getCompanyTasks((0,n.Z)((0,n.Z)({},Ut),{},{bundleId:R,order:te.order,page:1,limit:fu})),_u.current=null},1500))},[R,te,Ut]),Jt=(0,F.useState)(!0),Yt=(0,l.Z)(Jt,2),Xt=Yt[0],en=Yt[1];(0,ye.q)(function(){var e=function(){var e=(0,s.Z)((0,a.Z)().mark(function _callee2(){return(0,a.Z)().wrap(function _callee2$(e){for(;;)switch(e.prev=e.next){case 0:return Xu(),te.checkAvailableArchiveTasks(),te.getCompanyTags(),e.next=5,te.getCompanyContractorSegments();case 5:return e.next=7,te.getCompanyTasks((0,n.Z)((0,n.Z)({},Ut),{},{order:te.order,page:1,bundleId:R,limit:fu}));case 7:et({cost:te.tasksTotalCost,items:te.pagination.items});case 8:case"end":return e.stop()}},_callee2)}));return function loadInitialData(){return e.apply(this,arguments)}}();return e().finally(function(){en(!1)}),function(){te.reset(),Xu()}}),(0,F.useEffect)(function(){return function createTaskSelectionTotalReaction(e,u){return(0,Ae.U5)(function(){return[e.tasksTotalCost,e.pagination.items]},function(e){var t=(0,l.Z)(e,2),n=t[0],a=t[1];return u.setTotal({cost:n,items:a})})}(te,Yu)},[]),(0,F.useEffect)(function(){return iu.toggle(!Yu.selectedView.items),function(){iu.toggle(!0)}},[Yu.selectedView.items]);var un=(0,F.useCallback)(function(){var e=(0,s.Z)((0,a.Z)().mark(function _callee3(e,u){return(0,a.Z)().wrap(function _callee3$(t){for(;;)switch(t.prev=t.next){case 0:if(!Gu){t.next=2;break}return t.abrupt("return");case 2:return t.next=4,te.updateTaskTags(e,u,Ut,R);case 4:case"end":return t.stop()}},_callee3)}));return function(u,t){return e.apply(this,arguments)}}(),[R,te,Ut,Gu]),tn=(0,F.useCallback)(function(e,u){var t;if(Gu)return re().resolve();var n=de()(t=te.tasks).call(t,function(u){return u.id===e});if(!n)return re().reject();var a=n.tags,s=Fe()(a).call(a,function(e){return e!==u});return te.updateTaskTags(e,s,Ut,R)},[R,te,Ut,Gu]),nn=ne.hasFeature("personal_solution_v1_process")||ne.hasFeature("personal_solution_v3_process")||Wu,an=Te.me.role===be.GD.Company&&ne.hasFeature("rapid_payouts"),sn=(0,F.useCallback)(function(){Xu()},[Xu]),ln=Yu.selectedView.items>0&&!Gu&&ne.hasPermission("workflow.tasks.update"),on=(0,F.useCallback)(function(e){return te.getCompanyTasks((0,n.Z)((0,n.Z)({},Ut),{},{bundleId:R,order:te.order,page:e,limit:fu}))},[R,te,Ut]),rn=(0,F.useCallback)(function(e){return Uu?re().resolve():(0,pu.A)({id:e,filters:Ut,bundleId:R,deleteTask:te.deleteCompanyTask,updateSelectedTotal:ht,dropSelected:sn})},[R,te.deleteCompanyTask,sn,Ut,Uu,ht]),cn=(0,F.useCallback)(function(){var e=(0,s.Z)((0,a.Z)().mark(function _callee4(e){return(0,a.Z)().wrap(function _callee4$(u){for(;;)switch(u.prev=u.next){case 0:if(!Uu&&qu){u.next=2;break}return u.abrupt("return");case 2:if(!st){u.next=5;break}return at({taskIds:[e],filters:Ut}),u.abrupt("return");case 5:return u.next=7,(0,pu.U)({id:e,filters:Ut,bundleId:R,duplicateTask:te.duplicateCompanyTask,updateSelectedTotal:ht,dropSelected:sn});case 7:case"end":return u.stop()}},_callee4)}));return function(u){return e.apply(this,arguments)}}(),[R,qu,st,te.duplicateCompanyTask,sn,Ut,Uu,ht]),dn=(0,Du.Y)({filters:Ut,mode:Yu.mode,selectedIds:Yu.selectedIds,pageItemsCount:te.pagination.items}),Dn=dn.editModalProps,Fn=dn.handleEditAction,pn=dn.handleCloseEditModal,Cn=(0,qe.j)({filters:Ut,selectTasks:Yu}),mn=function useTaskBundleRemoveTasksMutation(){var e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).onSuccess,u=(0,C.$G)().t;return(0,B.D)({mutationFn:function(){var e=(0,s.Z)((0,a.Z)().mark(function _callee(e){var t,n,s;return(0,a.Z)().wrap(function _callee$(a){for(;;)switch(a.prev=a.next){case 0:return t=e.bundleId,n=e.taskIds,a.next=3,(0,x.z)({url:"/bus/alpha/workflow/tasks_imports/".concat(t,"/remove_tasks"),method:"POST",data:{task_ids:n},withPrefix:!1});case 3:if((s=a.sent).success){a.next=6;break}throw new Error(u("pages.taskBundlesPage.modals.removeTasks.notifications.error"));case 6:return a.abrupt("return",s);case 7:case"end":return a.stop()}},_callee)}));return function mutationFn(u){return e.apply(this,arguments)}}(),onSuccess:function(){var t=(0,s.Z)((0,a.Z)().mark(function _callee2(){return(0,a.Z)().wrap(function _callee2$(t){for(;;)switch(t.prev=t.next){case 0:return b.A.success(u("pages.taskBundlesPage.modals.removeTasks.notifications.success")),t.next=3,null===e||void 0===e?void 0:e();case 3:case"end":return t.stop()}},_callee2)}
1));return function onSuccess(){return t.apply(this,arguments)}}(),onError:function onError(e){b.A.error(e)}})}({onSuccess:function(){var e=(0,s.Z)((0,a.Z)().mark(function _callee5(){return(0,a.Z)().wrap(function _callee5$(e){for(;;)switch(e.prev=e.next){case 0:return zu(!1),sn(),e.next=4,re().all([te.getCompanyTasks((0,n.Z)((0,n.Z)({},Ut),{},{bundleId:R,order:te.order,page:1,limit:fu})),le.invalidateQueries({queryKey:["task-bundles","details","meta"]}),le.invalidateQueries({queryKey:["task-bundles"]})]);case 4:case"end":return e.stop()}},_callee5)}));return function onSuccess(){return e.apply(this,arguments)}}()}),fn=function(){var e=(0,s.Z)((0,a.Z)().mark(function _callee6(){var e,u,t;return(0,a.Z)().wrap(function _callee6$(a){for(;;)switch(a.prev=a.next){case 0:if("include"!==Yu.mode){a.next=2;break}return a.abrupt("return",Yu.selectedIds);case 2:return a.next=4,te.checkAvailableActions((0,n.Z)((0,n.Z)({},Ut),{},{stateCode:null!==(e=null===Ut||void 0===Ut?void 0:Ut.stateCode)&&void 0!==e?e:[],excluded_ids:Yu.selectedIds.length?Yu.selectedIds:void 0,labelPresence:null===Ut||void 0===Ut?void 0:Ut.labelPresence,bundleId:R}));case 4:return t=a.sent,a.abrupt("return",null!==(u=null===t||void 0===t?void 0:t.suitableIds)&&void 0!==u?u:[]);case 6:case"end":return a.stop()}},_callee6)}));return function resolveSelectedTaskIds(){return e.apply(this,arguments)}}(),An=function handleOpenRemoveTasksModal(){ln?zu(!0):b.A.error(Hu("pages.taskBundlesPage.modals.removeTasks.notifications.error"))},gn=function(){var e=(0,s.Z)((0,a.Z)().mark(function _callee7(){var e;return(0,a.Z)().wrap(function _callee7$(u){for(;;)switch(u.prev=u.next){case 0:if(!Gu){u.next=2;break}return u.abrupt("return");case 2:return u.prev=2,Ku(!0),u.next=6,fn();case 6:e=u.sent,u.next=13;break;case 9:return u.prev=9,u.t0=u.catch(2),b.A.error(Hu("pages.taskBundlesPage.modals.removeTasks.notifications.error")),u.abrupt("return");case 13:return u.prev=13,Ku(!1),u.finish(13);case 16:if(e.length){u.next=19;break}return b.A.error(Hu("pages.taskBundlesPage.modals.removeTasks.notifications.error")),u.abrupt("return");case 19:return u.prev=19,u.next=22,mn.mutateAsync({bundleId:Number(R),taskIds:e});case 22:u.next=26;break;case 24:u.prev=24,u.t1=u.catch(19);case 26:case"end":return u.stop()}},_callee7,null,[[2,9,13,16],[19,24]])}));return function handleConfirmRemoveTasks(){return e.apply(this,arguments)}}(),vn=(0,$e.o)({filters:Ut,mode:Yu.mode,selectedIds:Yu.selectedIds,pageItemsCount:te.pagination.items,checkAvailableTasksTransitionActions:te.checkAvailableTasksTransitionActions,submitTasksTransitionActions:te.submitTasksTransitionActions,checkAvailableTasksAdditionalActions:te.checkAvailableActions,validateActDate:te.validateActDate,validateActDateLive:te.validateActDateLive,updateSelected:sn}),kn=vn.actionsInfoModalProps,En=vn.actionsAcceptModalProps,hn=vn.actionsMobileModalProps,Bn=vn.handleActionSubmit,xn=vn.handleAcceptActionSubmit,bn=vn.handleTitleAcceptModalChange,yn=vn.handleAdditionalActionSubmit,wn=vn.handleCloseActionsAcceptModal,Tn=vn.handleCloseActionsInfoModal,jn=vn.handleCloseActionsMobileModal,Pn=Cn.infoModalProps.open?Cn.infoModalProps:kn,_n=ne.isHideSideMenuContent,Zn=(0,U.k)().isMobile,Sn=(0,Ne.v)();function createActs(e){return _createActs.apply(this,arguments)}function _createActs(){return _createActs=(0,s.Z)((0,a.Z)().mark(function _callee13(e){var u,t,n,l,o,i,r,c,d,D,F;return(0,a.Z)().wrap(function _callee13$(p){for(;;)switch(p.prev=p.next){case 0:if(n=e.combined,l=e.createTaskBundle,o=void 0!==l&&l,i=e.modalTitleOverride,!(Gu||Uu&&o)){p.next=3;break}return p.abrupt("return");case 3:return r=(0,Xe.j)((0,Ae.ZN)(null===Yu||void 0===Yu||null===(u=Yu.selectedItemsArray[0])||void 0===u?void 0:u.process_code)||(0,Ae.ZN)(null===(t=te.tasks[0])||void 0===t?void 0:t.process_code)),c=null===Ut||void 0===Ut?void 0:Ut.stateCode,d=Array.isArray(c)?c:"string"===typeof c?[c]:[],D=Fe()(r).call(r,function(e){return z()(d).call(d,e)}),F=D.length>0?D:r.length>0?r:d.length>0?d:[],p.next=10,yn({stateCode:F,actPresence:!1,labelPresence:null===Ut||void 0===Ut?void 0:Ut.labelPresence,modalTitleOverride:i,submitAdditionalActions:function(){var e=(0,s.Z)((0,a.Z)().mark(function _callee12(e,u,t){return(0,a.Z)().wrap(function _callee12$(a){for(;;)switch(a.prev=a.next){case 0:return a.next=2,te.createActsByTasks({ids:e,combined:n,date:t,create_task_bundle:!!o||void 0},u,R);case 2:if(!a.sent){a.next=9;break}if(sn(),!o){a.next=8;break}
1return a.next=8,le.invalidateQueries({queryKey:["task-bundles","details","meta"]});case 8:return a.abrupt("return",!0);case 9:case"end":return a.stop()}},_callee12)}));return function submitAdditionalActions(u,t,n){return e.apply(this,arguments)}}()});case 10:case"end":return p.stop()}},_callee13)})),_createActs.apply(this,arguments)}var Nn=(0,uu.i)({selectedIds:Yu.selectedIds,mode:Yu.mode,tasks:te.tasks}),Mn=ne.hasPermission("workflow.tasks.finalize"),In=function actionsMoreDropdown(e){return(0,E.jsxs)(v.Lt,{children:[(0,E.jsx)(v.WA,{asChild:!0,children:(0,E.jsx)(v.zx,{variant:"text",icon:"MoreVertIcon",iconOnly:!0,disabled:e})}),(0,E.jsxs)(v.Nv,{align:"end",children:[nn&&(0,E.jsx)(v.hP,{disabled:Gu||!ne.hasPermission("workflow.tasks.check_in"),onClick:function onClick(){Gu||Bn({availableTransitionCode:xe.eF.check_in})},children:Hu("pages.companyTasksPage.taskStatus.inProgress")}),(0,E.jsx)(v.hP,{disabled:Gu||!ne.hasPermission("workflow.tasks.revoke"),onClick:function onClick(){Gu||Bn({availableTransitionCode:xe.eF.revoke,labelPresence:null===Ut||void 0===Ut?void 0:Ut.labelPresence})},children:Hu("pages.companyTasksPage.taskStatus.cancel")}),(0,E.jsx)(v.hP,{disabled:Gu||!ne.hasPermission("workflow.tasks.reject"),onClick:function onClick(){Gu||Bn({availableTransitionCode:xe.eF.reject,labelPresence:null===Ut||void 0===Ut?void 0:Ut.labelPresence})},children:Hu("pages.companyTasksPage.taskStatus.notCompleted")}),(0,E.jsx)(v.hP,{disabled:Gu||!ne.hasPermission("workflow.tasks.update"),onClick:function onClick(){Gu||Fn()},children:Hu("pages.companyTasksPage.taskStatus.edit")}),(0,E.jsx)(v.hP,{disabled:!ln||mn.isPending||Ou,onClick:An,children:Hu("pages.taskBundlesPage.modals.removeTasks.menuItem")}),lt.enablePersonalTaxState.visible&&(0,E.jsx)(v.hP,{disabled:Uu||lt.enablePersonalTaxState.disabled,onClick:function onClick(){Uu||lt.enablePersonalTaxState.toggle()},children:Hu("pages.companyTasksPage.taskStatus.enableIncomeTax")}),lt.disablePersonalTaxState.visible&&(0,E.jsx)(v.hP,{disabled:Uu||lt.disablePersonalTaxState.disabled,onClick:function onClick(){Uu||lt.disablePersonalTaxState.toggle()},children:Hu("pages.companyTasksPage.taskStatus.disableIncomeTax")}),!vu&&(0,E.jsx)(v.hP,{disabled:Uu||Cn.isSubmitting,onClick:function onClick(){Uu||Cn.handleRemind()},children:Hu("pages.companyTasksPage.taskStatus.remindTasks")}),(0,E.jsx)(v.u2,{}),(0,E.jsx)(v.hP,{danger:!0,disabled:Uu||!ne.hasPermission("workflow.tasks.delete"),onClick:function onClick(){Uu||yn({stateCode:"created",labelPresence:null===Ut||void 0===Ut?void 0:Ut.labelPresence,submitAdditionalActions:function(){var e=(0,s.Z)((0,a.Z)().mark(function _callee8(e,u){var t;return(0,a.Z)().wrap(function _callee8$(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,te.deleteCompanyTask(e,u,R);case 2:t=n.sent,ht(),t&&sn();case 5:case"end":return n.stop()}},_callee8)}));return function submitAdditionalActions(u,t){return e.apply(this,arguments)}}()})},children:Hu("pages.companyTasksPage.taskStatus.deleteDrafts")})]})]})},zn=Xt||te.isTasksLoading||te.isTaskDeleteLoading||te.isDuplicateCompanyTaskLoading||te.isSubmitTasksTransitionActionsLoading||te.isCheckAvailableTransitionActionsLoading||te.isCheckAvailableActionsLoading||te.isCreateActsByTaskLoading||mn.isPending||Ou;(0,F.useEffect)(function(){null!==H&&void 0!==H&&Ce()(H).call(H,"task-")&&G({isReady:!zn,preserveReturnTo:!0,getAnchor:function getAnchor(e){return document.querySelector('[data-return-key="'.concat(e,'"]'))}})},[te.tasks,G,zn,H]);var Rn=(0,F.useMemo)(function(){return(0,Re.h)({actStatusLabels:mt,addresses:hu,companySegments:te.companySegments,companyTags:te.companyTags,filterLabels:pt,canUseResponsesFilter:ku,isPlatformFlow:gu,isRapidPayouts:Boolean(an),includeProjectsFilter:Qu&&(It||Nt),isProjectsLoading:Kt,isProjectsError:Ot,onProjectsRetry:function onProjectsRetry(){Vt()},noTagsLabels:Ct,paymentStatusOptions:Dt,responseStatusOptions:Ft,projects:Qu?Lt:[],projectSearchPlaceholder:Hu("pages.companyTasksPage.search.projectsPlaceholder"),addressSearchPlaceholder:Hu("pages.companyTasksPage.search.addressesPlaceholder"),rapidPayoutLabels:ft,statusOptions:At,tagsPlaceholder:Hu("pages.companyTasksPage.search.tagsPlaceholder")})},[mt,hu,ku,te.companySegments,te.companyTags,pt,gu,an,It,Nt,Kt,Ot,Vt,Ct,At,Dt,Lt,Qu,ft,Ft,Hu]),Ln=(0,F.useMemo)(function(){return(0,Le.c)(Ut)}
1,[Ut]),On=(0,F.useMemo)(function(){return(0,Oe.E)({t:Hu,defaultValues:Ln,personalSolutionProcesses:ot})},[ot,Ln,Hu]),Kn=(0,F.useMemo)(function(){return fe()(Ln)},[Ln]),Vn=(0,F.useCallback)(function(){var e=(0,s.Z)((0,a.Z)().mark(function _callee9(e){return(0,a.Z)().wrap(function _callee9$(u){for(;;)switch(u.prev=u.next){case 0:return u.next=2,Wt((0,Le.O)(e,Ut));case 2:case"end":return u.stop()}},_callee9)}));return function(u){return e.apply(this,arguments)}}(),[Ut,Wt]),qn=(0,F.useCallback)(function(e,u,t){var a=(0,su._)(t);te.setOrder(a),te.getCompanyTasks((0,n.Z)((0,n.Z)({},Ut),{},{bundleId:R,page:1,order:a,limit:fu}))},[R,te,Ut]),$n=Vu&&ne.hasSection("acts")&&(Yu.selectedView.items<1?(0,E.jsx)($.z,{button:!0,action:"workflow.tasks.finalize",disabled:Gu,onClick:function onClick(){return createActs({combined:!1})},children:Hu("pages.companyTasksPage.actions.createAct")}):(0,E.jsxs)(v.Lt,{children:[(0,E.jsx)(v.WA,{asChild:!0,children:(0,E.jsx)($.z,{button:!0,action:"workflow.tasks.finalize",disabled:Gu,children:(0,E.jsxs)("div",{className:"flex items-center gap-2",children:[Hu("pages.companyTasksPage.actions.createAct"),(0,E.jsx)(v.JO,{icon:"ArrowDownIcon"})]})})}),(0,E.jsxs)(v.Nv,{align:"end",children:[!vu&&(0,E.jsx)(v.hP,{disabled:Gu||!Mn,onClick:function onClick(){return createActs({combined:!0})},children:Hu(Nn?"pages.companyTasksPage.actCreation.singleActPerContractor":"pages.companyTasksPage.actCreation.singleActPerGroup")}),(0,E.jsx)(v.hP,{disabled:Gu||!Mn,onClick:function onClick(){return createActs({combined:!1})},children:Hu("pages.companyTasksPage.actCreation.separateActPerTask")}),(0,E.jsx)(v.hP,{disabled:Uu||!Mn,onClick:function onClick(){return createActs({combined:!1,createTaskBundle:!0,modalTitleOverride:Hu("pages.companyTasksPage.constants.actionTitles.createActBundle")})},children:Hu("pages.companyTasksPage.actCreation.actBundle")})]})]})),Un="completed"===(null===ou||void 0===ou?void 0:ou.status)?(0,E.jsx)(v.zx,{onClick:function onClick(){Uu||L.push("/tasks/create?tasks_bundle_id=".concat(R))},disabled:Uu,icon:"AddIcon",variant:"default",children:Hu("pages.taskBundleDetailsPage.addTaskButton")}):null;return(0,E.jsxs)(m.t,{children:[!_n&&(0,E.jsx)(ru,{id:R,backToBundlesUrl:Y,onDelete:Uu?void 0:ee,onUploadRegistryClick:function onUploadRegistryClick(){Uu||Pu(!0)}}),(0,E.jsxs)(Qe.k.Root,{filters:Rn,defaultValues:Ln,presets:On,onSubmit:Vn,onOpen:qt,"data-testid":"filters-button",children:[(0,E.jsx)(Ge.g,{search:(0,E.jsx)(v.Vr,{className:"w-full md:min-w-100",fullWidthContainer:!0,placeholder:Hu("pages.companyTasksPage.search.placeholder"),onChange:Qt,value:Gt,"data-testid":"bundle-tasks-search-input"}),filterPreset:Xt?(0,E.jsx)(v.zx,{disabled:!0,isLoading:!0,children:Hu("common.filters")}):(0,E.jsx)(Qe.k.Presets,{}),filter:Xt?(0,E.jsx)(v.zx,{disabled:!0,isLoading:!0,children:Hu("common.filters")}):(0,E.jsx)(Qe.k.Filters,{}),rightSide:[(0,E.jsx)(v.pn,{children:(0,E.jsxs)(v.u,{children:[(0,E.jsx)(v.aJ,{asChild:!0,children:(0,E.jsx)(v.zx,{variant:"text",icon:_n?"FullScreenExitIcon":"FullScreenIcon",iconOnly:!0,onClick:function onClick(){return function handleFullWindowTable(e){ne.setHideMenuContent(!e)}(_n)},"data-testid":"fullscreen-button"})}),(0,E.jsx)(v._v,{side:"top",children:Hu(_n?"pages.companyTasksPage.actions.normalView":"pages.companyTasksPage.actions.fullScreen")})]})}),(0,E.jsx)(cu.c,{disabled:0===te.tasks.length,filters:(0,n.Z)({},(0,n.Z)((0,n.Z)({},Ut),{},{tasks_import_id:R}))}),!Zn&&(0,E.jsx)(ve.J,{placement:"bottomRight",trigger:"click",arrow:!1,rootClassName:"[&_.ant-popover-inner]:p-1",content:(0,E.jsxs)(E.Fragment,{children:[(0,E.jsx)(ke.T,{className:"px-2 pb-2 pt-1",children:(0,E.jsx)(Ee.x,{strong:!0,children:Hu("pages.companyTasksPage.tableSettings.title")})}),(0,E.jsx)(v.iz,{}),(0,E.jsx)(he.w,{size:0,children:W()(Et).call(Et,function(e){return(0,E.jsxs)("div",{className:"flex cursor-pointer gap-2 rounded px-3 py-[5px] hover:bg-black/[0.04]",children:[(0,E.jsx)(v.XZ,{disabled:e===Ie.oe.contractor,checked:vt[e],onCheckedChange:function handleChange(){kt(e)}}),(0,E.jsx)(v.ZT,{textColor:e===Ie.oe.contractor?"muted":void 0,children:Hu(Ie.Ae[e])})]},e)})})]}),children:(0,E.jsx)("span",{className:"inline-flex",children:(0,E.jsx)(v.pn,{children:(0,E.jsxs)(v.u,{children:[(0,E.jsx)(v.aJ,{asChild:!0,children:(0,E.jsx)(v.zx,{variant:"text",icon:"SettingsIcon",iconOnly:!0,"data-testid":"settings-button"})}),(0,E.jsx)(v._v,{side:"top",children:Hu("pages.companyTasksPage.actions.configure")})]})})})})]}),!Xt&&(0,E.jsx)(Qe.k.Values,{})]},Kn),(0,E.jsx)("div",{className:"flex flex-col mb-3 w-full",children:zn?(0,E.jsx)("div",{className:"h-6 w-40 animate-pulse rounded bg-default-background"}):te.pagination.items>0&&(0,E.jsx)(v.ZT,{variant:"p3",weight:"medium","data-testid":"table-items-counter",children:D()(d=D()(f=D()(A="".concat((0,g.uf)(te.pagination.items)," ")).call(A,(0,je.A)({number:te.pagination.items,words:[Hu("pages.companyTasksPage.taskCount.single"),Hu("pages.companyTasksPage.taskCount.few"),Hu("pages.companyTasksPage.taskCount.many")]})," ")).call(f,Hu("common.for")," ")).call(d,(0,g.dN)((0,g.Kt)(te.tasksTotalCost,te.currency||(null===$u||void 0===$u||null===(k=$u.data)||void 0===k||null===(h=k.nominal_account)||void 0===h||null===(y=h.data)||void 0===y?void 0:y.currency_code)||(null===$u||void 0===$u||null===(S=$u.data)||void 0===S?void 0:S.currency))))})}),Zn?(0,E.jsxs)(E.Fragment,{children:[zn||0!==te.tasks.length?(0,E.jsx)(Pe.Z,{tasks:te.tasks,onDeleteTask:rn,pagination:te.pagination,onDuplicateTask:cn,onNextPageLoad:on,companyTags:te.companyTags,onAddTaskTags:un,onRemoveTaskTag:tn,onSelect:Yu.card.handleSelect,selectedRowKeys:Yu.card.selectedRowKeys,onAllSelect:Yu.card.handleAllSelect,mode:Yu.mode,loading:zn,pageSize:fu,restoredItemKey:Q,readOnly:Gu,enableBrowserTaskLinkNavigation:!0}):(0,E.jsx)(We.i,{title:Hu("pages.taskBundleDetailsPage.tasksTable.emptyCopyTitle"),description:Hu("pages.taskBundleDetailsPage.tasksTable.emptyCopyDescription"),actions:Un}),Yu.selectedView.items?(0,E.jsx)(Je.g,{children:(0,E.jsxs)("div",{className:"flex flex-1 flex-col gap-2",children:[(0,E.jsxs)("div",{className:"flex gap-2",children:[(0,E.jsx)(Ye.$,{count:D()(N="".concat(Yu.selectedView.items," ")).call(N,(0,je.A)({number:Yu.selectedView.items,words:[Hu("pages.companyTasksPage.taskCount.single"),Hu("pages.companyTasksPage.taskCount.few"),Hu("pages.companyTasksPage.taskCount.many")]})),price:(0,g.dN)((0,g.Kt)(Yu.selectedView.cost,Yu.currencySelected)),onClick:sn}),(0,E.jsx)(v.zx,{disabled:Uu||!qu,variant:"text",onClick:function onClick(){!Uu&&qu&&(yn({stateCode:["created","submitted","declined","revoked","confirmed","rejected","accepted","checked_in","completed"],labelPresence:null===Ut||void 0===Ut?void 0:Ut.labelPresence,submitAdditionalActions:function(){var e=(0,s.Z)((0,a.Z)().mark(function _callee10(e,u){return(0,a.Z)().wrap(function _callee10$(t){for(;;)switch(t.prev=t.next){case 0:if(!st){t.next=3;break}return at({taskIds:e,filters:u}),t.abrupt("return",!1);case 3:return t.next=5,te.duplicateCompanyTask(e,u,R);case 5:t.sent&&(ht(),sn());case 7:case"end":return t.stop()}},_callee10)}));return function submitAdditionalActions(u,t){return e.apply(this,arguments)}}()}),st||sn())},iconOnly:!0,icon:"CopyIcon"}),In(!Yu.selectedView.items)]}),(0,E.jsxs)("div",{className:"flex flex-1 gap-2 justify-start items-center",children:[(0,E.jsx)($.z,{button:!0,className:"w-full",action:"workflow.tasks.submit",variant:"primary",disabled:Uu,onClick:function onClick(){return!Uu&&Bn({availableTransitionCode:xe.eF.submit,labelPresence:null===Ut||void 0===Ut?void 0:Ut.labelPresence})},children:Hu("pages.companyTasksPage.actions.submit")}),(0,E.jsx)($.z,{button:!0,action:"workflow.tasks.accept",className:"w-full",variant:"default",disabled:Gu,onClick:function onClick(){var e;
1Gu||(ne.hasRootFeature(Be.G.WorkflowTasksAutomaticFinalization)?xn:Bn)({availableTransitionCode:xe.eF.accept,labelPresence:null===Ut||void 0===Ut?void 0:Ut.labelPresence,processCodeForNone:(0,Ae.ZN)(null===Yu||void 0===Yu||null===(e=Yu.selectedItemsArray[0])||void 0===e?void 0:e.process_code)||void 0})},children:Hu("pages.companyTasksPage.actions.complete")})]}),$n]})}):null]}):(0,E.jsxs)(E.Fragment,{children:[(0,E.jsx)(_e.B,{tasks:te.tasks,onDeleteTask:rn,pagination:te.pagination,onDuplicateTask:cn,onNextPageLoad:on,companyTags:te.companyTags,onAddTaskTags:un,onRemoveTaskTag:tn,onSelect:Yu.table.handleSelect,selectedRowKeys:Yu.table.selectedRowKeys,loading:zn,columnExistMap:vt,importTaskIds:me,pageSize:fu,onTableChange:qn,isFullWindowTable:_n,tableDataTestId:"bundle-tasks-table",emptyTitle:Hu("pages.taskBundleDetailsPage.tasksTable.emptyCopyTitle"),emptyDescription:Hu("pages.taskBundleDetailsPage.tasksTable.emptyCopyDescription"),renderEmpty:function renderEmpty(){return(0,E.jsx)(We.i,{title:Hu("pages.taskBundleDetailsPage.tasksTable.emptyCopyTitle"),description:Hu("pages.taskBundleDetailsPage.tasksTable.emptyCopyDescription"),actions:Un})},restoredItemKey:Q,readOnly:Gu,enableBrowserTaskLinkNavigation:!0}),Yu.selectedView.items?(0,E.jsx)(Je.g,{children:(0,E.jsxs)("div",{className:"flex justify-between items-center flex-1",children:[(0,E.jsx)("div",{className:"flex justify-start items-center",children:(0,E.jsxs)(ke.T,{size:12,children:[(0,E.jsx)(Ye.$,{count:D()(M="".concat(Yu.selectedView.items," ")).call(M,(0,je.A)({number:Yu.selectedView.items,words:[Hu("pages.companyTasksPage.taskCount.single"),Hu("pages.companyTasksPage.taskCount.few"),Hu("pages.companyTasksPage.taskCount.many")]})),price:(0,g.dN)((0,g.Kt)(Yu.selectedView.cost,Yu.currencySelected)),onClick:sn}),(0,E.jsxs)(ke.T,{size:8,children:[(0,E.jsx)($.z,{button:!0,action:"workflow.tasks.submit",variant:"primary",disabled:Gu,onClick:function onClick(){return!Gu&&Bn({availableTransitionCode:xe.eF.submit,labelPresence:null===Ut||void 0===Ut?void 0:Ut.labelPresence})},children:Hu("pages.companyTasksPage.actions.submit")}),(0,E.jsx)($.z,{button:!0,variant:"default",action:"workflow.tasks.accept",disabled:Gu,onClick:function onClick(){var e;Gu||(ne.hasRootFeature(Be.G.WorkflowTasksAutomaticFinalization)?xn:Bn)({availableTransitionCode:xe.eF.accept,labelPresence:null===Ut||void 0===Ut?void 0:Ut.labelPresence,processCodeForNone:(0,Ae.ZN)(null===Yu||void 0===Yu||null===(e=Yu.selectedItemsArray[0])||void 0===e?void 0:e.process_code)||void 0})},children:Hu("pages.companyTasksPage.actions.complete")}),$n,(0,E.jsx)(v.zx,{variant:"default",disabled:Gu||!ne.hasPermission("workflow.tasks.update"),onClick:function onClick(){Gu||Fn()},children:Hu("pages.companyTasksPage.actions.edit")}),(0,E.jsx)($.z,{button:!0,iconOnly:!0,action:"workflow.tasks.duplicate",variant:"text",disabled:Uu,tooltip:Hu("pages.companyTasksPage.actions.duplicate"),onClick:function onClick(){!Uu&&qu&&(yn({stateCode:["created","submitted","declined","revoked","confirmed","rejected","accepted","checked_in","completed","auto_confirmed"],labelPresence:null===Ut||void 0===Ut?void 0:Ut.labelPresence,submitAdditionalActions:function(){var e=(0,s.Z)((0,a.Z)().mark(function _callee11(e,u){var t;return(0,a.Z)().wrap(function _callee11$(n){for(;;)switch(n.prev=n.next){case 0:if(!st){n.next=3;break}return at({taskIds:e,filters:u}),n.abrupt("return",!1);case 3:return n.next=5,te.duplicateCompanyTask(e,u,R);case 5:t=n.sent,ht(),t&&sn();case 8:case"end":return n.stop()}},_callee11)}));return function submitAdditionalActions(u,t){return e.apply(this,arguments)}}()}),st||sn())},icon:"CopyIcon",children:" "}),In(!Yu.selectedView.items)]})]})}),(0,E.jsx)(v.zx,{disabled:Yu.selectedView.items===te.pagination.items,variant:"default",onClick:Yu.table.handleAllSelect,children:Hu("pages.companyTasksPage.actions.selectAll")})]})}):null]}),(0,E.jsxs)(v.Ms,{open:Pn.open,width:"lg",onOpenChange:function onOpenChange(e){return!e&&function handleCloseResolvedActionsInfoModal(){Cn.infoModalProps.open?Cn.clearConfirm():Tn()}()},children:[(0,E.jsx)(v.Ms.Title,{children:Pn.title}),(0,E.jsx)(v.Ms.Content,{children:Pn.children}),(0,E.jsxs)(v.Ms.Footer,{children:["function"===typeof Pn.footer?null===(I=Pn.footer)||void 0===I?void 0:I.call(Pn):Pn.footer||(0,E.jsx)(E.Fragment,{}),(Pn.onOk||Pn.onCancel)&&!Pn.footer&&(0,E.jsxs)("div",{className:"flex flex-row gap-2 justify-end w-full",children:[(0,E.jsx)(v.zx,{variant:"text",onClick:Pn.onCancel,children:Pn.cancelText}),Pn.onOk&&(0,E.jsx)(v.zx,{variant:"primary",onClick:Pn.onOk,children:Pn.okText})]})]})]}),(0,E.jsx)(Ue.o,(0,n.Z)((0,n.Z)({},hn),{},{onCancel:jn})),(0,E.jsx)(du.t,(0,n.Z)((0,n.Z)({},Dn),{},{onCancel:pn})),(0,E.jsx)(mu,{open:Iu,onOpenChange:zu,onConfirm:gn,isPending:mn.isPending||Ou}),(0,E.jsx)(Ze.I,(0,n.Z)((0,n.Z)({},En),{},{onConfirmSuccess:function onConfirmSuccess(){Ut&&(wn(),sn(),te.getCompanyTasks((0,n.Z)((0,n.Z)({},Ut),{},{bundleId:R,limit:fu})))},onTitleChange:bn,onCancel:wn})),(0,E.jsx)(q.i,{open:ju,onClose:Zu,parentId:Number(R),requireParentId:!0,onSuccess:function onSuccess(e,u){Su(),Ht(),le.invali
1dateQueries({queryKey:["task-bundles","details","meta"]}),ge(u),ce.current&&clearTimeout(ce.current),ce.current=setTimeout(function(){ge([])},5e3)}}),Sn.isVisibleComponent&&(0,E.jsx)(Me.z,{opened:Sn.opened,toggle:Sn.toggle}),yt&&(0,E.jsx)(Se.w,{isOpen:yt,onClose:function onClose(){return wt(!1)}}),ie&&bu&&(0,E.jsx)(nu.h,{task:ie,onClose:function onClose(){yu(!1),le.removeQueries({queryKey:["task-one-time"],exact:!0})}}),nt&&(0,E.jsx)(Cu.T,{open:!0,taskIds:nt.taskIds,context:{entry_point:"task_bundle",tasks_import_id:Number(R)},filters:nt.filters,bundleId:R,onClose:function onClose(){return at(null)},onSubmit:te.duplicateCompanyTasksExtended,onSuccess:function onSuccess(){ht(),sn(),le.invalidateQueries({queryKey:["task-bundles","details","meta"]})}}),(0,E.jsx)(ue,{})]})})},29402:function(e,u,t){"use strict";t.d(u,{K:function(){return s}});var n=t(29365),a=t(26902),s=function getRetailDutyCreatePayload(e){var u,t;return(0,n.Z)({template_id:null!==(u=e.template_id)&&void 0!==u?u:null===(t=e.template)||void 0===t?void 0:t.id},function getRetailDutyValuesPayload(e){var u,t,s;return(0,n.Z)({price:null!==(u=e.price)&&void 0!==u?u:null,quantity:null!==(t=e.quantity)&&void 0!==t?t:void 0},void 0===e.duration_hours||(0,a.C4)(null===(s=e.measurement_unit)||void 0===s?void 0:s.title)?{}:{duration_hours:e.duration_hours})}(e))}},88478:function(e,u,t){"use strict";t.d(u,{lr:function(){return useSearchParams}});var n=t(50759),a=t(31236),s=(t(75970),t(19257),t(83229),t(95008),t(35293),t(24757),t(29525)),l=t.n(s),o=t(18045),i=t.n(o),r=t(74171),c=t.n(r),d=t(12767),D=t.n(d),F=t(6054),p=t.n(F),C=t(57962),m=t.n(C),f=t(56289),A=t.n(f),g=t(11201),v=t.n(g),k=t(85152),E=t(67393);function createSearchParams(){var e,u=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return new(l())("string"===typeof u||Array.isArray(u)||u instanceof l()?u:i()(e=c()(u)).call(e,function(e,t){var n=u[t];return D()(e).call(e,Array.isArray(n)?p()(n).call(n,function(e){return[t,e]}):[[t,n]])},[]))}function useSearchParams(e){!function warning(e,u){if(!e){"undefined"!==typeof console&&console.warn(u);try{throw new Error(u)}catch(t){}}}("undefined"!==typeof l(),"You cannot use the `useSearchParams` hook in a browser that does not support the URLSearchParams API. If you need to support Internet Explorer 11, we recommend you load a polyfill such as https://github.com/ungap/url-search-params\n\nIf you're unsure how to load polyfills, we recommend you check out https://polyfill.io/v3/ which provides some recommendations about how to load polyfills only for users that need them, instead of for every user.");var u=(0,k.useRef)(createSearchParams(e)),t=(0,k.useRef)(!1),s=(0,E.TH)(),o=(0,k.useMemo)(function(){return function getSearchParamsForLocation(e,u){var t=createSearchParams(e);if(u){var n,s=(0,a.Z)(m()(u).call(u));try{var l=function _loop(){var e=n.value;t.has(e)||u.getAll(e).forEach(function(u){t.append(e,u)})};for(s.s();!(n=s.n()).done;)l()}catch(o){s.e(o)}finally{s.f()}}return t}(s.search,t.current?null:u.current)},[s.search]),i=(0,E.k6)(),r=(0,k.useCallback)(function(e,u){var a,s=createSearchParams("function"===typeof e?e(o):e);t.current=!0,A()(a=(0,n.Z)(v()(s).call(s))).call(a,Boolean).length>0?i.replace("?"+s,u):i.replace(i.location.pathname,u)},[i,o]);return[o,r]}},57962:function(e,u,t){e.exports=t(17971)}}]);
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.