const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/task-resource-dialog-Cn4xCDCZ.js","assets/Teleport-CLYBkdRb.js","assets/vue.runtime.esm-bundler-DQjudA8G.js","assets/dist-t_U6YImb.js","assets/useForwardProps-B-1JXcFn.js","assets/createContext-BefgL9WT.js","assets/Presence-C1RtYpyR.js","assets/Primitive-jhoGcsVx.js","assets/useForwardPropsEmits-ixfQllIc.js","assets/useForwardExpose-OKJAPp5E.js","assets/Button-2mdP_ygs.js","assets/utils-BB02OBq2.js","assets/task-resource-dialog-CsKVJ_cH.js","assets/index-CcML0o3b.js","assets/_plugin-vue_export-helper-B2no-pU9.js","assets/createLucideIcon-BpvmDsEE.js","assets/Spinner-BbvbfTgK.js","assets/lib-Cz3jviUu.js","assets/index-DpZJdDs6.css","assets/FormMessage-DO2c5bWz.js","assets/Label-D9NotKz_.js","assets/useId-C1k6kJxi.js","assets/circle-plus-NNqJGb9c.js","assets/arrow-right-CS4G_pjU.js","assets/arrow-up-Caf_Ub-R.js","assets/SelectContent-Bb2H68dj.js","assets/PopperContent-BHqsUegM.js","assets/check-igezbCYp.js","assets/chevron-down-BUUuPGpi.js","assets/useFormControl-CyMrrgSu.js","assets/Collection-CEQN_ElG.js","assets/usePrimitiveElement-BKQPgqfD.js","assets/VisuallyHidden-CP6GE8eS.js","assets/circle-C6c1ynCZ.js","assets/RadioGroupItem-DnFkEnO6.js","assets/RovingFocusGroup-BI5E2MOD.js","assets/RovingFocusItem-4bA-dcrz.js","assets/VisuallyHiddenInput-syf01z94.js","assets/SelectGroup-CFM1aDq9.js","assets/modal-DVNHdNcC.js","assets/DialogContent-BgxXKbvY.js","assets/DialogTitle-C0_ATj0B.js","assets/DialogDescription-BubwK6c2.js","assets/DialogTrigger-B1p_n6lc.js","assets/DialogFooter-k3s4IxA-.js","assets/FormDescription-DwQJgDgd.js","assets/Input-dHyiQP9I.js","assets/task-delete-B76wWK3q.js"])))=>i.map(i=>d[i]); import{$ as e,Ct as t,D as n,E as r,Et as i,H as a,I as o,J as s,L as c,M as l,N as u,Ot as d,P as f,Q as p,S as m,Tt as h,V as g,W as _,_ as v,_t as ee,b as y,d as b,g as x,l as S,lt as C,mt as w,nt as T,v as E,w as D,x as O,y as k,z as A}from"./vue.runtime.esm-bundler-DQjudA8G.js";import{t as j}from"./createLucideIcon-BpvmDsEE.js";import{t as te}from"./chevron-right-7JHpBKZy.js";import{_ as ne,a as re,g as ie,h as M,i as N,n as ae,r as oe,t as se}from"./data-table-CPfS6m9C.js";import{i as P,n as F,r as ce,t as le}from"./task-resource-dialog-CsKVJ_cH.js";import{t as ue}from"./plus-Bv8BsAKJ.js";import"./PopoverTrigger-BfM2baJk.js";import{t as I}from"./utils-BB02OBq2.js";import{n as L}from"./lib-Cz3jviUu.js";import{S as R,m as z}from"./dist-t_U6YImb.js";import{B,Q as de,f as fe,p as V}from"./index-CcML0o3b.js";import{t as H}from"./createContext-BefgL9WT.js";import{n as pe,t as U}from"./useForwardPropsEmits-ixfQllIc.js";import{f as W,o as me,s as he,t as ge,u as _e}from"./Teleport-CLYBkdRb.js";import{t as ve}from"./Presence-C1RtYpyR.js";import{t as ye}from"./useForwardProps-B-1JXcFn.js";import{a as be}from"./PopperContent-BHqsUegM.js";import{t as G}from"./useForwardExpose-OKJAPp5E.js";import{n as xe,r as Se,t as Ce}from"./TooltipTrigger-Lz7dAK20.js";import{t as K}from"./useId-C1k6kJxi.js";import{i as we,r as Te}from"./DialogTitle-C0_ATj0B.js";import{a as Ee,i as De,o as Oe}from"./DialogContent-BgxXKbvY.js";import{n as ke}from"./DialogDescription-BubwK6c2.js";import{c as q,d as Ae,f as je,i as Me,l as J,n as Ne,o as Pe,r as Fe,s as Ie,t as Le,u as Re}from"./DropdownMenuTrigger-DwFmoisn.js";import{n as ze}from"./DropdownMenuLabel-DVsXbHnu.js";import{n as Be,t as Ve}from"./DropdownMenuRadioItem-BUJVkN3D.js";import{t as He}from"./Label-D9NotKz_.js";import{n as Ue,t as Y}from"./Button-2mdP_ygs.js";import{t as X}from"./Input-dHyiQP9I.js";import{t as We}from"./DropdownMenuShortcut-Tsorc8bI.js";import{a as Ge,c as Z,i as Ke,n as qe,o as Q,r as Je,t as Ye}from"./modal-DVNHdNcC.js";import"./empty-BqwW8_CX.js";import{r as Xe}from"./global-layout-BuXj6D-T.js";import{t as Ze}from"./Badge-Df1MwAP1.js";import{n as Qe,r as $e,t as et}from"./alert-BBGd1zjy.js";var tt=j(`download`,[[`path`,{d:`M12 15V3`,key:`m9g1x1`}],[`path`,{d:`M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4`,key:`ih7n3h`}],[`path`,{d:`m7 10 5 5 5-5`,key:`brsn70`}]]),nt=j(`file-pen-line`,[[`path`,{d:`M14.364 13.634a2 2 0 0 0-.506.854l-.837 2.87a.5.5 0 0 0 .62.62l2.87-.837a2 2 0 0 0 .854-.506l4.013-4.009a1 1 0 0 0-3.004-3.004z`,key:`ukzhwg`}],[`path`,{d:`M14.487 7.858A1 1 0 0 1 14 7V2`,key:`1klhew`}],[`path`,{d:`M20 19.645V20a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l2.516 2.516`,key:`rxaxab`}],[`path`,{d:`M8 18h1`,key:`13wk12`}]]),rt=j(`trash-2`,[[`path`,{d:`M10 11v6`,key:`nco0om`}],[`path`,{d:`M14 11v6`,key:`outv1u`}],[`path`,{d:`M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6`,key:`miytrc`}],[`path`,{d:`M3 6h18`,key:`d0wm0j`}],[`path`,{d:`M8 6V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2`,key:`e791ji`}]]),[it,at]=H(`AlertDialogContent`),ot=D({__name:`AlertDialogContent`,props:{forceMount:{type:Boolean,required:!1},disableOutsidePointerEvents:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:[`escapeKeyDown`,`pointerDownOutside`,`focusOutside`,`interactOutside`,`openAutoFocus`,`closeAutoFocus`],setup(e,{emit:n}){let r=e,i=pe(n);G();let o=w();return at({onCancelElementChange:e=>{o.value=e}}),(e,n)=>(A(),E(t(Ee),u({...r,...t(i)},{role:`alertdialog`,onPointerDownOutside:n[0]||=S(()=>{},[`prevent`]),onInteractOutside:n[1]||=S(()=>{},[`prevent`]),onOpenAutoFocus:n[2]||=()=>{f(()=>{o.value?.focus({preventScroll:!0})})}}),{default:T(()=>[a(e.$slots,`default`)]),_:3},16))}}),st=D({__name:`AlertDialogCancel`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`button`}},setup(e){let n=e,r=it(),{forwardRef:i,currentElement:s}=G();return o(()=>{r.onCancelElementChange(s.value)}),(e,r)=>(A(),E(t(Oe),u(n,{ref:t(i)}),{default:T(()=>[a(e.$slots,`default`)]),_:3},16))}}),ct=D({__name:`AlertDialogDescription`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`p`}},setup(e){let n=e;return G(),(e,o)=>(A(),E(t(ke),i(r(n)),{default:T(()=>[a(e.$slots,`default`)]),_:3},16))}}),lt=D({__name:`AlertDialogOverlay`,props:{forceMount:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){let n=e;return G(),(e,o)=>(A(),E(t(De),i(r(n)),{default:T(()=>[a(e.$slots,`default`)]),_:3},16))}}),ut=D({__name:`AlertDialogPortal`,props:{to:{type:null,required:!1},disabled:{type:Boolean,required:!1},defer:{type:Boolean,required:!1},forceMount:{type:Boolean,required:!1}},setup(e){let n=e;return(e,o)=>(A(),E(t(ge),i(r(n)),{default:T(()=>[a(e.$slots,`default`)]),_:3},16))}}),dt=D({__name:`AlertDialogRoot`,props:{open:{type:Boolean,required:!1},defaultOpen:{type:Boolean,required:!1}},emits:[`update:open`],setup(e,{emit:n}){let o=U(e,n);return G(),(e,n)=>(A(),E(t(we),u(t(o),{modal:!0}),{default:T(t=>[a(e.$slots,`default`,i(r(t)))]),_:3},16))}}),ft=D({__name:`AlertDialogTitle`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`h2`}},setup(e){let n=e;return G(),(e,o)=>(A(),E(t(Te),i(r(n)),{default:T(()=>[a(e.$slots,`default`)]),_:3},16))}}),[pt,mt]=H(`MenuSub`),ht=D({__name:`MenuSub`,props:{open:{type:Boolean,required:!1,default:void 0}},emits:[`update:open`],setup(n,{emit:r}){let i=n,o=z(i,`open`,r,{defaultValue:!1,passive:i.open===void 0}),s=J(),c=w(),l=w();return e(e=>{s?.open.value===!1&&(o.value=!1),e(()=>o.value=!1)}),Ae({open:o,onOpenChange:e=>{o.value=e},content:l,onContentChange:e=>{l.value=e}}),mt({triggerId:``,contentId:``,trigger:c,onTriggerChange:e=>{c.value=e}}),(e,n)=>(A(),E(t(be),null,{default:T(()=>[a(e.$slots,`default`)]),_:3}))}}),gt=D({__name:`MenuSubContent`,props:{forceMount:{type:Boolean,required:!1},loop:{type:Boolean,required:!1},sideOffset:{type:Number,required:!1},sideFlip:{type:Boolean,required:!1},alignOffset:{type:Number,required:!1},alignFlip:{type:Boolean,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},hideShiftedArrow:{type:Boolean,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1},disableUpdateOnLayoutShift:{type:Boolean,required:!1},prioritizePosition:{type:Boolean,required:!1,default:!0},reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:[`escapeKeyDown`,`pointerDownOutside`,`focusOutside`,`interactOutside`,`entryFocus`,`openAutoFocus`,`closeAutoFocus`],setup(e,{emit:n}){let r=U(e,n),i=J(),o=Re(),s=pt(),c=q(),{forwardRef:l,currentElement:d}=G();return s.contentId||=K(void 0,`reka-menu-sub-content`),(e,n)=>(A(),E(t(ve),{present:e.forceMount||t(i).open.value},{default:T(()=>[m(Ie,u(t(r),{id:t(s).contentId,ref:t(l),"aria-labelledby":t(s).triggerId,align:`start`,side:t(o).dir.value===`rtl`?`left`:`right`,"disable-outside-pointer-events":!1,"disable-outside-scroll":!1,"trap-focus":!1,onOpenAutoFocus:n[0]||=S(e=>{t(o).isUsingKeyboardRef.value&&t(d)?.focus()},[`prevent`]),onCloseAutoFocus:n[1]||=S(()=>{},[`prevent`]),onFocusOutside:n[2]||=e=>{if(e.defaultPrevented)return;let n=t(c).filterElement.value?.contains(e.target);e.target!==t(s).trigger.value&&!n&&t(i).onOpenChange(!1)},onEscapeKeyDown:n[3]||=e=>{t(o).onClose(),e.preventDefault()},onKeydown:n[4]||=e=>{let n=e.currentTarget?.contains(e.target),r=t(me)[t(o).dir.value].includes(e.key);n&&r&&(t(i).onOpenChange(!1),t(c).filterElement.value?(t(c).filterElement.value.focus(),t(c).highlightedElement.value=t(s).trigger.value,t(s).trigger.value?.scrollIntoView({block:`nearest`})):t(s).trigger.value?.focus(),e.preventDefault())}}),{default:T(()=>[a(e.$slots,`default`)]),_:3},16,[`id`,`aria-labelledby`,`side`])]),_:3},8,[`present`]))}}),_t=D({__name:`MenuSubTrigger`,props:{disabled:{type:Boolean,required:!1},textValue:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){let n=e,r=J(),i=Re(),o=pt(),s=q();p(r.open,e=>{e?s.activeSubmenuContext.value={onOpenChange:r.onOpenChange,trigger:o.trigger}:s.activeSubmenuContext.value?.trigger.value===o.trigger.value&&(s.activeSubmenuContext.value=void 0)});let l=w(null);o.triggerId||=K(void 0,`reka-menu-sub-trigger`);function d(){l.value&&window.clearTimeout(l.value),l.value=null}c(()=>{d()});function h(e){W(e)&&(s.onItemEnter(e)||!n.disabled&&!r.open.value&&!l.value&&(s.onPointerGraceIntentChange(null),l.value=window.setTimeout(()=>{r.onOpenChange(!0),d()},100)))}async function g(e){if(!W(e))return;d();let t=r.content.value?.getBoundingClientRect();if(t?.width){let n=r.content.value?.dataset.side,i=n===`right`,a=i?-5:5,o=t[i?`left`:`right`],c=t[i?`right`:`left`];s.onPointerGraceIntentChange({area:[{x:e.clientX+a,y:e.clientY},{x:o,y:t.top},{x:c,y:t.top},{x:c,y:t.bottom},{x:o,y:t.bottom}],side:n}),window.clearTimeout(s.pointerGraceTimerRef.value),s.pointerGraceTimerRef.value=window.setTimeout(()=>s.onPointerGraceIntentChange(null),300)}else{if(s.onTriggerLeave(e))return;s.onPointerGraceIntentChange(null)}}async function _(e){let t=s.searchRef.value!==``;n.disabled||t&&e.key===` `||he[i.dir.value].includes(e.key)&&(r.onOpenChange(!0),await f(),r.content.value?.focus(),e.preventDefault())}return(e,i)=>(A(),E(je,{"as-child":``},{default:T(()=>[m(Pe,u(n,{id:t(o).triggerId,ref:e=>{t(o)?.onTriggerChange(e?.$el)},"aria-haspopup":`menu`,"aria-expanded":t(r).open.value,"aria-controls":t(o).contentId,"data-state":t(_e)(t(r).open.value),onClick:i[0]||=async e=>{n.disabled||e.defaultPrevented||(e.currentTarget.focus(),t(r).open.value||t(r).onOpenChange(!0))},onPointermove:h,onPointerleave:g,onKeydown:_}),{default:T(()=>[a(e.$slots,`default`)]),_:3},16,[`id`,`aria-expanded`,`aria-controls`,`data-state`])]),_:3}))}}),vt=D({__name:`DropdownMenuSub`,props:{defaultOpen:{type:Boolean,required:!1},open:{type:Boolean,required:!1,default:void 0}},emits:[`update:open`],setup(e,{emit:n}){let r=e,i=z(r,`open`,n,{passive:r.open===void 0,defaultValue:r.defaultOpen??!1});return G(),(e,n)=>(A(),E(t(ht),{open:t(i),"onUpdate:open":n[0]||=e=>C(i)?i.value=e:null},{default:T(()=>[a(e.$slots,`default`,{open:t(i)})]),_:3},8,[`open`]))}}),yt=D({__name:`DropdownMenuSubContent`,props:{forceMount:{type:Boolean,required:!1},loop:{type:Boolean,required:!1},sideOffset:{type:Number,required:!1},sideFlip:{type:Boolean,required:!1},alignOffset:{type:Number,required:!1},alignFlip:{type:Boolean,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},hideShiftedArrow:{type:Boolean,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1},disableUpdateOnLayoutShift:{type:Boolean,required:!1},prioritizePosition:{type:Boolean,required:!1},reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:[`escapeKeyDown`,`pointerDownOutside`,`focusOutside`,`interactOutside`,`entryFocus`,`openAutoFocus`,`closeAutoFocus`],setup(e,{emit:n}){let r=U(e,n);return G(),(e,n)=>(A(),E(t(gt),u(t(r),{style:{"--reka-dropdown-menu-content-transform-origin":`var(--reka-popper-transform-origin)`,"--reka-dropdown-menu-content-available-width":`var(--reka-popper-available-width)`,"--reka-dropdown-menu-content-available-height":`var(--reka-popper-available-height)`,"--reka-dropdown-menu-trigger-width":`var(--reka-popper-anchor-width)`,"--reka-dropdown-menu-trigger-height":`var(--reka-popper-anchor-height)`}}),{default:T(()=>[a(e.$slots,`default`)]),_:3},16))}}),bt=D({__name:`DropdownMenuSubTrigger`,props:{disabled:{type:Boolean,required:!1},textValue:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){let n=e;return G(),(e,o)=>(A(),E(t(_t),i(r(n)),{default:T(()=>[a(e.$slots,`default`)]),_:3},16))}}),xt=D({__name:`DropdownMenuSub`,props:{defaultOpen:{type:Boolean},open:{type:Boolean}},emits:[`update:open`],setup(e,{emit:n}){let o=U(e,n);return(e,n)=>(A(),E(t(vt),u({"data-slot":`dropdown-menu-sub`},t(o)),{default:T(t=>[a(e.$slots,`default`,i(r(t)))]),_:3},16))}}),St=D({__name:`DropdownMenuSubContent`,props:{forceMount:{type:Boolean},loop:{type:Boolean},sideOffset:{},sideFlip:{type:Boolean},alignOffset:{},alignFlip:{type:Boolean},avoidCollisions:{type:Boolean},collisionBoundary:{},collisionPadding:{},arrowPadding:{},hideShiftedArrow:{type:Boolean},sticky:{},hideWhenDetached:{type:Boolean},positionStrategy:{},updatePositionStrategy:{},disableUpdateOnLayoutShift:{type:Boolean},prioritizePosition:{type:Boolean},reference:{},asChild:{type:Boolean},as:{},class:{type:[Boolean,null,String,Object,Array]}},emits:[`escapeKeyDown`,`pointerDownOutside`,`focusOutside`,`interactOutside`,`entryFocus`,`openAutoFocus`,`closeAutoFocus`],setup(e,{emit:n}){let r=e,i=n,o=U(R(r,`class`),i);return(e,n)=>(A(),E(t(yt),u({"data-slot":`dropdown-menu-sub-content`},t(o),{class:t(I)(`bg-popover text-popover-foreground data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 z-50 min-w-[8rem] origin-(--reka-dropdown-menu-content-transform-origin) overflow-hidden rounded-md border p-1 shadow-lg`,r.class)}),{default:T(()=>[a(e.$slots,`default`)]),_:3},16,[`class`]))}}),Ct=D({__name:`DropdownMenuSubTrigger`,props:{disabled:{type:Boolean},textValue:{},asChild:{type:Boolean},as:{},class:{type:[Boolean,null,String,Object,Array]},inset:{type:Boolean}},setup(e){let n=e,r=ye(R(n,`class`,`inset`));return(e,i)=>(A(),E(t(bt),u({"data-slot":`dropdown-menu-sub-trigger`},t(r),{class:t(I)(`focus:bg-accent focus:text-accent-foreground data-[state=open]:bg-accent data-[state=open]:text-accent-foreground flex cursor-default items-center rounded-sm px-2 py-1.5 text-sm outline-hidden select-none data-[inset]:pl-8`,n.class)}),{default:T(()=>[a(e.$slots,`default`),m(t(te),{class:`ml-auto size-4`})]),_:3},16,[`class`]))}}),wt=fe({id:V(),title:V(),status:V(),label:V(),priority:V()}),Tt=D({__name:`data-table-row-actions`,props:{row:{}},setup(e){let n=e,r=x(()=>wt.parse(n.row.original)),i=w(r.value.label),a=ee(null),o=w(!1),s={edit:()=>B(()=>import(`./task-resource-dialog-Cn4xCDCZ.js`),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46])),create:()=>B(()=>import(`./task-resource-dialog-Cn4xCDCZ.js`),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46])),delete:()=>B(()=>import(`./task-delete-B76wWK3q.js`),__vite__mapDeps([47,2,1,3,4,5,6,7,8,9,10,11,39,40,13,14,15,16,17,18,41,21,42,43,44]))};async function c(e){try{let{default:t}=await s[e]();a.value=t,o.value=!0}catch(t){console.error(`Failed to load component for "${e}"`,t)}}return(e,n)=>{let s=Y,l=Le,u=We,f=Ne,p=ze,h=Ct,ee=Ve,x=Be,w=St,D=xt,k=Fe,j=Me;return A(),E(t(Z),{open:t(o),"onUpdate:open":n[4]||=e=>C(o)?o.value=e:null},{default:T(()=>[m(j,null,{default:T(()=>[m(l,{"as-child":``},{default:T(()=>[m(s,{variant:`ghost`,class:`flex h-8 w-8 p-0 data-[state=open]:bg-muted`},{default:T(()=>[m(t(ne),{class:`size-4`}),n[5]||=v(`span`,{class:`sr-only`},`Open menu`,-1)]),_:1})]),_:1}),m(k,{align:`end`,class:`w-[160px]`},{default:T(()=>[m(f,{onSelect:n[0]||=S(e=>c(`edit`),[`stop`])},{default:T(()=>[n[6]||=v(`span`,null,`Edit`,-1),m(u,null,{default:T(()=>[m(t(nt),{class:`size-4`})]),_:1})]),_:1}),m(f,{disabled:``},{default:T(()=>[...n[7]||=[O(` Make a copy `,-1)]]),_:1}),m(f,{disabled:``},{default:T(()=>[...n[8]||=[O(` Favorite `,-1)]]),_:1}),m(p),m(D,null,{default:T(()=>[m(h,null,{default:T(()=>[...n[9]||=[O(`Labels`,-1)]]),_:1}),m(w,null,{default:T(()=>[m(x,{modelValue:t(i),"onUpdate:modelValue":n[1]||=e=>C(i)?i.value=e:null},{default:T(()=>[(A(!0),y(b,null,g(t(F),e=>(A(),E(ee,{key:e.value,value:e.value},{default:T(()=>[O(d(e.label),1)]),_:2},1032,[`value`]))),128))]),_:1},8,[`modelValue`])]),_:1})]),_:1}),m(p),m(f,{onSelect:n[2]||=S(e=>c(`delete`),[`stop`])},{default:T(()=>[n[10]||=v(`span`,null,`Delete`,-1),m(u,null,{default:T(()=>[m(t(rt),{class:`size-4`})]),_:1})]),_:1})]),_:1})]),_:1}),m(t(Q),null,{default:T(()=>[(A(),E(_(t(a)),{task:t(r),onClose:n[3]||=e=>o.value=!1},null,40,[`task`]))]),_:1})]),_:1},8,[`open`])}}}),Et=[oe,{accessorKey:`id`,header:({column:e})=>n(M,{column:e,title:`Task`}),cell:({row:e})=>n(`div`,{class:`w-20`},e.getValue(`id`)),enableSorting:!1,enableHiding:!1},{accessorKey:`title`,header:({column:e})=>n(M,{column:e,title:`Title`}),cell:({row:e})=>{let t=F.find(t=>t.value===e.original.label);return n(`div`,{class:`flex space-x-2`},[t?n(Ze,{variant:`outline`},()=>t.label):null,n(`span`,{class:`max-w-[500px] truncate font-medium`},e.getValue(`title`))])}},{accessorKey:`status`,header:({column:e})=>n(M,{column:e,title:`Status`}),cell:({row:e})=>{let t=P.find(t=>t.value===e.getValue(`status`));return t?n(`div`,{class:`flex w-[100px] items-center`},[t.icon&&n(t.icon,{class:`mr-2 h-4 w-4 text-muted-foreground`}),n(`span`,t.label)]):null},filterFn:(e,t,n)=>n.includes(e.getValue(t))},{accessorKey:`priority`,header:({column:e})=>n(M,{column:e,title:`Priority`}),cell:({row:e})=>{let t=ce.find(t=>t.value===e.getValue(`priority`));return t?n(`div`,{class:`flex items-center`},[t.icon&&n(t.icon,{class:`mr-2 h-4 w-4 text-muted-foreground`}),n(`span`,{},t.label)]):null},filterFn:(e,t,n)=>n.includes(e.getValue(t))},{id:`actions`,cell:({row:e})=>n(Tt,{row:e})}],Dt={class:`flex items-center justify-between`},Ot={class:`flex flex-col items-start flex-1 space-y-2 md:items-center md:space-x-2 md:space-y-0 md:flex-row`},kt={class:`space-x-2`},At=D({__name:`data-table-toolbar`,props:{table:{}},setup(e){let n=e,r=x(()=>n.table.getState().columnFilters.length>0);return(n,i)=>(A(),y(`div`,Dt,[v(`div`,Ot,[m(t(X),{placeholder:`Filter tasks...`,"model-value":e.table.getColumn(`title`)?.getFilterValue()??``,class:`h-8 w-[150px] lg:w-[250px]`,onInput:i[0]||=t=>e.table.getColumn(`title`)?.setFilterValue(t.target.value)},null,8,[`model-value`]),v(`div`,kt,[e.table.getColumn(`status`)?(A(),E(t(N),{key:0,column:e.table.getColumn(`status`),title:`Status`,options:t(P)},null,8,[`column`,`options`])):k(``,!0),e.table.getColumn(`priority`)?(A(),E(t(N),{key:1,column:e.table.getColumn(`priority`),title:`Priority`,options:t(ce)},null,8,[`column`,`options`])):k(``,!0)]),t(r)?(A(),E(t(Y),{key:0,variant:`ghost`,class:`h-8 px-2 lg:px-3`,onClick:i[1]||=t=>e.table.resetColumnFilters()},{default:T(()=>[i[2]||=O(` Reset `,-1),m(t(de),{class:`size-4`})]),_:1})):k(``,!0)]),m(t(se),{table:e.table},null,8,[`table`])]))}}),jt=D({__name:`AlertDialog`,props:{open:{type:Boolean},defaultOpen:{type:Boolean}},emits:[`update:open`],setup(e,{emit:n}){let o=U(e,n);return(e,n)=>(A(),E(t(dt),u({"data-slot":`alert-dialog`},t(o)),{default:T(t=>[a(e.$slots,`default`,i(r(t)))]),_:3},16))}}),Mt=D({__name:`AlertDialogCancel`,props:{asChild:{type:Boolean},as:{},class:{type:[Boolean,null,String,Object,Array]}},setup(e){let n=e,r=R(n,`class`);return(e,i)=>(A(),E(t(st),u(t(r),{class:t(I)(t(Ue)({variant:`outline`}),`mt-2 sm:mt-0`,n.class)}),{default:T(()=>[a(e.$slots,`default`)]),_:3},16,[`class`]))}}),Nt=D({inheritAttrs:!1,__name:`AlertDialogContent`,props:{forceMount:{type:Boolean},disableOutsidePointerEvents:{type:Boolean},asChild:{type:Boolean},as:{},class:{type:[Boolean,null,String,Object,Array]}},emits:[`escapeKeyDown`,`pointerDownOutside`,`focusOutside`,`interactOutside`,`openAutoFocus`,`closeAutoFocus`],setup(e,{emit:n}){let r=e,i=n,o=U(R(r,`class`),i);return(e,n)=>(A(),E(t(ut),null,{default:T(()=>[m(t(lt),{"data-slot":`alert-dialog-overlay`,class:`data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 fixed inset-0 z-50 bg-black/80`}),m(t(ot),u({"data-slot":`alert-dialog-content`},{...e.$attrs,...t(o)},{class:t(I)(`bg-background data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 fixed top-[50%] left-[50%] z-50 grid w-full max-w-[calc(100%-2rem)] translate-x-[-50%] translate-y-[-50%] gap-4 rounded-lg border p-6 shadow-lg duration-200 sm:max-w-lg`,r.class)}),{default:T(()=>[a(e.$slots,`default`)]),_:3},16,[`class`])]),_:3}))}}),Pt=D({__name:`AlertDialogDescription`,props:{asChild:{type:Boolean},as:{},class:{type:[Boolean,null,String,Object,Array]}},setup(e){let n=e,r=R(n,`class`);return(e,i)=>(A(),E(t(ct),u({"data-slot":`alert-dialog-description`},t(r),{class:t(I)(`text-muted-foreground text-sm`,n.class)}),{default:T(()=>[a(e.$slots,`default`)]),_:3},16,[`class`]))}}),Ft=D({__name:`AlertDialogFooter`,props:{class:{type:[Boolean,null,String,Object,Array]}},setup(e){let n=e;return(e,r)=>(A(),y(`div`,{"data-slot":`alert-dialog-footer`,class:h(t(I)(`flex flex-col-reverse gap-2 sm:flex-row sm:justify-end`,n.class))},[a(e.$slots,`default`)],2))}}),It=D({__name:`AlertDialogHeader`,props:{class:{type:[Boolean,null,String,Object,Array]}},setup(e){let n=e;return(e,r)=>(A(),y(`div`,{"data-slot":`alert-dialog-header`,class:h(t(I)(`flex flex-col gap-2 text-center sm:text-left`,n.class))},[a(e.$slots,`default`)],2))}}),Lt=D({__name:`AlertDialogTitle`,props:{asChild:{type:Boolean},as:{},class:{type:[Boolean,null,String,Object,Array]}},setup(e){let n=e,r=R(n,`class`);return(e,i)=>(A(),E(t(ft),u({"data-slot":`alert-dialog-title`},t(r),{class:t(I)(`text-lg font-semibold`,n.class)}),{default:T(()=>[a(e.$slots,`default`)]),_:3},16,[`class`]))}}),Rt=D({__name:`confirm-dialog`,props:l({isLoading:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},cancelButtonText:{default:`Cancel`},confirmButtonText:{default:`Continue`},destructive:{type:Boolean,default:!1}},{open:{type:Boolean,default:!1},openModifiers:{}}),emits:l([`confirm`],[`update:open`]),setup(e,{emit:n}){let r=n,i=s(e,`open`);function o(){r(`confirm`),i.value=!1}return(n,r)=>{let s=Y;return A(),E(t(jt),{open:i.value},{default:T(()=>[m(t(Nt),null,{default:T(()=>[m(t(It),{class:`text-start`},{default:T(()=>[m(t(Lt),null,{default:T(()=>[a(n.$slots,`title`)]),_:3}),m(t(Pt),{"as-child":``},{default:T(()=>[a(n.$slots,`description`)]),_:3})]),_:3}),a(n.$slots,`default`),m(t(Ft),null,{default:T(()=>[m(t(Mt),{disabled:e.isLoading,onClick:r[0]||=e=>i.value=!1},{default:T(()=>[O(d(e.cancelButtonText),1)]),_:1},8,[`disabled`]),m(s,{variant:e.destructive?`destructive`:`default`,disabled:e.disabled||e.isLoading,onClick:o},{default:T(()=>[O(d(e.confirmButtonText),1)]),_:1},8,[`variant`,`disabled`])]),_:1})]),_:3})]),_:3},8,[`open`])}}}),$=`DELETE`,zt=D({__name:`task-delete-batch`,props:l({table:{}},{open:{type:Boolean,default:!1},openModifiers:{}}),emits:[`update:open`],setup(e){let n=s(e,`open`),r=w(``),i=x(()=>e.table.getSelectedRowModel().rows),a=x(()=>i.value.length||0);function o(){if(r.value!==$){L.error(`Please type "${$}" to confirm deletion.`);return}n.value=!1,L.promise(new Promise(e=>setTimeout(e,2e3)),{loading:`Deleting tasks...`,success:()=>(e.table.resetRowSelection(),`Successfully deleted ${i.value.length} tasks.`),error:`Failed to delete tasks.`})}return(e,i)=>{let s=X,c=He,l=et,u=Qe,f=$e;return A(),E(Rt,{open:n.value,"onUpdate:open":i[1]||=e=>n.value=e,"confirm-button-text":`Delete`,destructive:``,disabled:t(r).trim()!==$,onConfirm:o},{title:T(()=>[O(` Delete `+d(t(a))+` tasks? `,1)]),description:T(()=>[...i[2]||=[O(` Are you sure you want to delete the selected tasks? `,-1),v(`br`,null,null,-1),O(` This action cannot be undone. `,-1)]]),default:T(()=>[m(c,{class:`my-4 flex flex-col items-start gap-1.5`},{default:T(()=>[v(`span`,null,`Confirm by typing `+d($)+`:`),m(s,{modelValue:t(r),"onUpdate:modelValue":i[0]||=e=>C(r)?r.value=e:null,placeholder:`Type "${$}" to confirm.`},null,8,[`modelValue`,`placeholder`])]),_:1}),m(f,{variant:`destructive`},{default:T(()=>[m(l,null,{default:T(()=>[...i[3]||=[O(`Warning!`,-1)]]),_:1}),m(u,null,{default:T(()=>[...i[4]||=[O(` Please be careful, this operation can not be rolled back. `,-1)]]),_:1})]),_:1})]),_:1},8,[`open`,`disabled`])}}}),Bt=D({__name:`data-table`,props:{loading:{type:Boolean},columns:{},data:{},serverPagination:{}},setup(e){let n=ae(e),r=w(!1);return(i,a)=>{let o=Y,s=Ce,c=xe,l=Se;return A(),y(b,null,[m(t(ie),{"entity-name":`task`,table:t(n)},{default:T(()=>[m(l,null,{default:T(()=>[m(s,{"as-child":``},{default:T(()=>[m(o,{variant:`destructive`,size:`icon`,class:`size-8`,"aria-label":`Delete selected tasks`,title:`Delete selected tasks`,onClick:a[0]||=e=>r.value=!0},{default:T(()=>[m(t(rt)),a[2]||=v(`span`,{class:`sr-only`},`Delete selected tasks`,-1)]),_:1})]),_:1}),m(c,null,{default:T(()=>[...a[3]||=[v(`p`,null,`Delete selected tasks`,-1)]]),_:1})]),_:1}),m(zt,{open:t(r),"onUpdate:open":a[1]||=e=>C(r)?r.value=e:null,table:t(n)},null,8,[`open`,`table`])]),_:1},8,[`table`]),m(t(re),{columns:e.columns,table:t(n),data:e.data,loading:e.loading},{toolbar:T(()=>[m(At,{table:t(n),class:`w-full overflow-x-auto`},null,8,[`table`])]),_:1},8,[`columns`,`table`,`data`,`loading`])],64)}}}),Vt=D({__name:`task-create`,setup(e){let n=w(!1);return(e,r)=>{let i=Y;return A(),E(t(Z),{open:t(n),"onUpdate:open":r[1]||=e=>C(n)?n.value=e:null},{default:T(()=>[m(t(Ye),{"as-child":``},{default:T(()=>[m(i,null,{default:T(()=>[r[2]||=O(` Create `,-1),m(t(ue))]),_:1})]),_:1}),m(t(Q),null,{default:T(()=>[m(le,{task:null,onClose:r[0]||=e=>n.value=!1})]),_:1})]),_:1},8,[`open`])}}}),Ht={class:`grid w-full max-w-sm items-center gap-1.5`},Ut={key:0,class:`text-destructive`},Wt=D({__name:`task-import`,setup(e){let r=w(!1),i=w(),a=w();p(i,()=>{a.value=null}),p(r,()=>{i.value=null});function o(){if(a.value=null,!i.value){a.value=`File is required`;return}L(`You submitted the following values:`,{description:n(`pre`,{class:`mt-2 w-[340px] rounded-md bg-slate-950 p-4`},n(`code`,{class:`text-white`},JSON.stringify(i.value,null,2)))}),r.value=!1}return(e,n)=>{let s=Y,c=He,l=X;return A(),E(t(Z),{open:t(r),"onUpdate:open":n[2]||=e=>C(r)?r.value=e:null},{default:T(()=>[m(t(Ye),{"as-child":``},{default:T(()=>[m(s,{variant:`outline`},{default:T(()=>[n[3]||=O(` Import `,-1),m(t(tt))]),_:1})]),_:1}),m(t(Q),null,{default:T(()=>[m(t(Je),null,{default:T(()=>[m(t(qe),null,{default:T(()=>[...n[4]||=[O(` Import Tasks `,-1)]]),_:1}),m(t(Ge),null,{default:T(()=>[...n[5]||=[O(` Import tasks quickly from a CSV file. `,-1)]]),_:1})]),_:1}),v(`div`,Ht,[m(c,null,{default:T(()=>[...n[6]||=[O(`File`,-1)]]),_:1}),m(l,{id:`file`,modelValue:t(i),"onUpdate:modelValue":n[0]||=e=>C(i)?i.value=e:null,type:`file`},null,8,[`modelValue`]),t(a)?(A(),y(`span`,Ut,d(t(a)),1)):k(``,!0)]),m(t(Ke),null,{default:T(()=>[m(s,{variant:`secondary`,onClick:n[1]||=e=>r.value=!1},{default:T(()=>[...n[7]||=[O(` Cancel `,-1)]]),_:1}),m(s,{onClick:o},{default:T(()=>[...n[8]||=[O(` Import `,-1)]]),_:1})]),_:1})]),_:1})]),_:1},8,[`open`])}}}),Gt=JSON.parse(`[{"id":"TASK-8782","title":"You can't compress the program without quantifying the open-source SSD pixel!","status":"in progress","label":"documentation","priority":"medium"},{"id":"TASK-7878","title":"Try to calculate the EXE feed, maybe it will index the multi-byte pixel!","status":"backlog","label":"documentation","priority":"medium"},{"id":"TASK-7839","title":"We need to bypass the neural TCP card!","status":"todo","label":"bug","priority":"high"},{"id":"TASK-5562","title":"The SAS interface is down, bypass the open-source pixel so we can back up the PNG bandwidth!","status":"backlog","label":"feature","priority":"medium"},{"id":"TASK-8686","title":"I'll parse the wireless SSL protocol, that should driver the API panel!","status":"canceled","label":"feature","priority":"medium"},{"id":"TASK-1280","title":"Use the digital TLS panel, then you can transmit the haptic system!","status":"done","label":"bug","priority":"high"},{"id":"TASK-7262","title":"The UTF8 application is down, parse the neural bandwidth so we can back up the PNG firewall!","status":"done","label":"feature","priority":"high"},{"id":"TASK-1138","title":"Generating the driver won't do anything, we need to quantify the 1080p SMTP bandwidth!","status":"in progress","label":"feature","priority":"medium"},{"id":"TASK-7184","title":"We need to program the back-end THX pixel!","status":"todo","label":"feature","priority":"low"},{"id":"TASK-5160","title":"Calculating the bus won't do anything, we need to navigate the back-end JSON protocol!","status":"in progress","label":"documentation","priority":"high"},{"id":"TASK-5618","title":"Generating the driver won't do anything, we need to index the online SSL application!","status":"done","label":"documentation","priority":"medium"},{"id":"TASK-6699","title":"I'll transmit the wireless JBOD capacitor, that should hard drive the SSD feed!","status":"backlog","label":"documentation","priority":"medium"},{"id":"TASK-2858","title":"We need to override the online UDP bus!","status":"backlog","label":"bug","priority":"medium"},{"id":"TASK-9864","title":"I'll reboot the 1080p FTP panel, that should matrix the HEX hard drive!","status":"done","label":"bug","priority":"high"},{"id":"TASK-8404","title":"We need to generate the virtual HEX alarm!","status":"in progress","label":"bug","priority":"low"},{"id":"TASK-5365","title":"Backing up the pixel won't do anything, we need to transmit the primary IB array!","status":"in progress","label":"documentation","priority":"low"},{"id":"TASK-1780","title":"The CSS feed is down, index the bluetooth transmitter so we can compress the CLI protocol!","status":"todo","label":"documentation","priority":"high"},{"id":"TASK-6938","title":"Use the redundant SCSI application, then you can hack the optical alarm!","status":"todo","label":"documentation","priority":"high"},{"id":"TASK-9885","title":"We need to compress the auxiliary VGA driver!","status":"backlog","label":"bug","priority":"high"},{"id":"TASK-3216","title":"Transmitting the transmitter won't do anything, we need to compress the virtual HDD sensor!","status":"backlog","label":"documentation","priority":"medium"},{"id":"TASK-9285","title":"The IP monitor is down, copy the haptic alarm so we can generate the HTTP transmitter!","status":"todo","label":"bug","priority":"high"},{"id":"TASK-1024","title":"Overriding the microchip won't do anything, we need to transmit the digital OCR transmitter!","status":"in progress","label":"documentation","priority":"low"},{"id":"TASK-7068","title":"You can't generate the capacitor without indexing the wireless HEX pixel!","status":"canceled","label":"bug","priority":"low"},{"id":"TASK-6502","title":"Navigating the microchip won't do anything, we need to bypass the back-end SQL bus!","status":"todo","label":"bug","priority":"high"},{"id":"TASK-5326","title":"We need to hack the redundant UTF8 transmitter!","status":"todo","label":"bug","priority":"low"},{"id":"TASK-6274","title":"Use the virtual PCI circuit, then you can parse the bluetooth alarm!","status":"canceled","label":"documentation","priority":"low"},{"id":"TASK-1571","title":"I'll input the neural DRAM circuit, that should protocol the SMTP interface!","status":"in progress","label":"feature","priority":"medium"},{"id":"TASK-9518","title":"Compressing the interface won't do anything, we need to compress the online SDD matrix!","status":"canceled","label":"documentation","priority":"medium"},{"id":"TASK-5581","title":"I'll synthesize the digital COM pixel, that should transmitter the UTF8 protocol!","status":"backlog","label":"documentation","priority":"high"},{"id":"TASK-2197","title":"Parsing the feed won't do anything, we need to copy the bluetooth DRAM bus!","status":"todo","label":"documentation","priority":"low"},{"id":"TASK-8484","title":"We need to parse the solid state UDP firewall!","status":"in progress","label":"bug","priority":"low"},{"id":"TASK-9892","title":"If we back up the application, we can get to the UDP application through the multi-byte THX capacitor!","status":"done","label":"documentation","priority":"high"},{"id":"TASK-9616","title":"We need to synthesize the cross-platform ASCII pixel!","status":"in progress","label":"feature","priority":"medium"},{"id":"TASK-9744","title":"Use the back-end IP card, then you can input the solid state hard drive!","status":"done","label":"documentation","priority":"low"},{"id":"TASK-1376","title":"Generating the alarm won't do anything, we need to generate the mobile IP capacitor!","status":"backlog","label":"documentation","priority":"low"},{"id":"TASK-7382","title":"If we back up the firewall, we can get to the RAM alarm through the primary UTF8 pixel!","status":"todo","label":"feature","priority":"low"},{"id":"TASK-2290","title":"I'll compress the virtual JSON panel, that should application the UTF8 bus!","status":"canceled","label":"documentation","priority":"high"},{"id":"TASK-1533","title":"You can't input the firewall without overriding the wireless TCP firewall!","status":"done","label":"bug","priority":"high"},{"id":"TASK-4920","title":"Bypassing the hard drive won't do anything, we need to input the bluetooth JSON program!","status":"in progress","label":"bug","priority":"high"},{"id":"TASK-5168","title":"If we synthesize the bus, we can get to the IP panel through the virtual TLS array!","status":"in progress","label":"feature","priority":"low"},{"id":"TASK-7103","title":"We need to parse the multi-byte EXE bandwidth!","status":"canceled","label":"feature","priority":"low"},{"id":"TASK-4314","title":"If we compress the program, we can get to the XML alarm through the multi-byte COM matrix!","status":"in progress","label":"bug","priority":"high"},{"id":"TASK-3415","title":"Use the cross-platform XML application, then you can quantify the solid state feed!","status":"todo","label":"feature","priority":"high"},{"id":"TASK-8339","title":"Try to calculate the DNS interface, maybe it will input the bluetooth capacitor!","status":"in progress","label":"feature","priority":"low"},{"id":"TASK-6995","title":"Try to hack the XSS bandwidth, maybe it will override the bluetooth matrix!","status":"todo","label":"feature","priority":"high"},{"id":"TASK-8053","title":"If we connect the program, we can get to the UTF8 matrix through the digital UDP protocol!","status":"todo","label":"feature","priority":"medium"},{"id":"TASK-4336","title":"If we synthesize the microchip, we can get to the SAS sensor through the optical UDP program!","status":"todo","label":"documentation","priority":"low"},{"id":"TASK-8790","title":"I'll back up the optical COM alarm, that should alarm the RSS capacitor!","status":"done","label":"bug","priority":"medium"},{"id":"TASK-8980","title":"Try to navigate the SQL transmitter, maybe it will back up the virtual firewall!","status":"canceled","label":"bug","priority":"low"},{"id":"TASK-7342","title":"Use the neural CLI card, then you can parse the online port!","status":"backlog","label":"documentation","priority":"low"},{"id":"TASK-5608","title":"I'll hack the haptic SSL program, that should bus the UDP transmitter!","status":"canceled","label":"documentation","priority":"low"},{"id":"TASK-1606","title":"I'll generate the bluetooth PNG firewall, that should pixel the SSL driver!","status":"done","label":"feature","priority":"medium"},{"id":"TASK-7872","title":"Transmitting the circuit won't do anything, we need to reboot the 1080p RSS monitor!","status":"canceled","label":"feature","priority":"medium"},{"id":"TASK-4167","title":"Use the cross-platform SMS circuit, then you can synthesize the optical feed!","status":"canceled","label":"bug","priority":"medium"},{"id":"TASK-9581","title":"You can't index the port without hacking the cross-platform XSS monitor!","status":"backlog","label":"documentation","priority":"low"},{"id":"TASK-8806","title":"We need to bypass the back-end SSL panel!","status":"done","label":"bug","priority":"medium"},{"id":"TASK-6542","title":"Try to quantify the RSS firewall, maybe it will quantify the open-source system!","status":"done","label":"feature","priority":"low"},{"id":"TASK-6806","title":"The VGA protocol is down, reboot the back-end matrix so we can parse the CSS panel!","status":"canceled","label":"documentation","priority":"low"},{"id":"TASK-9549","title":"You can't bypass the bus without connecting the neural JBOD bus!","status":"todo","label":"feature","priority":"high"},{"id":"TASK-1075","title":"Backing up the driver won't do anything, we need to parse the redundant RAM pixel!","status":"done","label":"feature","priority":"medium"},{"id":"TASK-1427","title":"Use the auxiliary PCI circuit, then you can calculate the cross-platform interface!","status":"done","label":"documentation","priority":"high"},{"id":"TASK-1907","title":"Hacking the circuit won't do anything, we need to back up the online DRAM system!","status":"todo","label":"documentation","priority":"high"},{"id":"TASK-4309","title":"If we generate the system, we can get to the TCP sensor through the optical GB pixel!","status":"backlog","label":"bug","priority":"medium"},{"id":"TASK-3973","title":"I'll parse the back-end ADP array, that should bandwidth the RSS bandwidth!","status":"todo","label":"feature","priority":"medium"},{"id":"TASK-7962","title":"Use the wireless RAM program, then you can hack the cross-platform feed!","status":"canceled","label":"bug","priority":"low"},{"id":"TASK-3360","title":"You can't quantify the program without synthesizing the neural OCR interface!","status":"done","label":"feature","priority":"medium"},{"id":"TASK-9887","title":"Use the auxiliary ASCII sensor, then you can connect the solid state port!","status":"backlog","label":"bug","priority":"medium"},{"id":"TASK-3649","title":"I'll input the virtual USB system, that should circuit the DNS monitor!","status":"in progress","label":"feature","priority":"medium"},{"id":"TASK-3586","title":"If we quantify the circuit, we can get to the CLI feed through the mobile SMS hard drive!","status":"in progress","label":"bug","priority":"low"},{"id":"TASK-5150","title":"I'll hack the wireless XSS port, that should transmitter the IP interface!","status":"canceled","label":"feature","priority":"medium"},{"id":"TASK-3652","title":"The SQL interface is down, override the optical bus so we can program the ASCII interface!","status":"backlog","label":"feature","priority":"low"},{"id":"TASK-6884","title":"Use the digital PCI circuit, then you can synthesize the multi-byte microchip!","status":"canceled","label":"feature","priority":"high"},{"id":"TASK-1591","title":"We need to connect the mobile XSS driver!","status":"in progress","label":"feature","priority":"high"},{"id":"TASK-3802","title":"Try to override the ASCII protocol, maybe it will parse the virtual matrix!","status":"in progress","label":"feature","priority":"low"},{"id":"TASK-7253","title":"Programming the capacitor won't do anything, we need to bypass the neural IB hard drive!","status":"backlog","label":"bug","priority":"high"},{"id":"TASK-9739","title":"We need to hack the multi-byte HDD bus!","status":"done","label":"documentation","priority":"medium"},{"id":"TASK-4424","title":"Try to hack the HEX alarm, maybe it will connect the optical pixel!","status":"in progress","label":"documentation","priority":"medium"},{"id":"TASK-3922","title":"You can't back up the capacitor without generating the wireless PCI program!","status":"backlog","label":"bug","priority":"low"},{"id":"TASK-4921","title":"I'll index the open-source IP feed, that should system the GB application!","status":"canceled","label":"bug","priority":"low"},{"id":"TASK-5814","title":"We need to calculate the 1080p AGP feed!","status":"backlog","label":"bug","priority":"high"},{"id":"TASK-2645","title":"Synthesizing the system won't do anything, we need to navigate the multi-byte HDD firewall!","status":"todo","label":"documentation","priority":"medium"},{"id":"TASK-4535","title":"Try to copy the JSON circuit, maybe it will connect the wireless feed!","status":"in progress","label":"feature","priority":"low"},{"id":"TASK-4463","title":"We need to copy the solid state AGP monitor!","status":"done","label":"documentation","priority":"low"},{"id":"TASK-9745","title":"If we connect the protocol, we can get to the GB system through the bluetooth PCI microchip!","status":"canceled","label":"feature","priority":"high"},{"id":"TASK-2080","title":"If we input the bus, we can get to the RAM matrix through the auxiliary RAM card!","status":"todo","label":"bug","priority":"medium"},{"id":"TASK-3838","title":"I'll bypass the online TCP application, that should panel the AGP system!","status":"backlog","label":"bug","priority":"high"},{"id":"TASK-1340","title":"We need to navigate the virtual PNG circuit!","status":"todo","label":"bug","priority":"medium"},{"id":"TASK-6665","title":"If we parse the monitor, we can get to the SSD hard drive through the cross-platform AGP alarm!","status":"canceled","label":"feature","priority":"low"},{"id":"TASK-7585","title":"If we calculate the hard drive, we can get to the SSL program through the multi-byte CSS microchip!","status":"backlog","label":"feature","priority":"low"},{"id":"TASK-6319","title":"We need to copy the multi-byte SCSI program!","status":"backlog","label":"bug","priority":"high"},{"id":"TASK-4369","title":"Try to input the SCSI bus, maybe it will generate the 1080p pixel!","status":"backlog","label":"bug","priority":"high"},{"id":"TASK-9035","title":"We need to override the solid state PNG array!","status":"canceled","label":"documentation","priority":"low"},{"id":"TASK-3970","title":"You can't index the transmitter without quantifying the haptic ASCII card!","status":"todo","label":"documentation","priority":"medium"},{"id":"TASK-4473","title":"You can't bypass the protocol without overriding the neural RSS program!","status":"todo","label":"documentation","priority":"low"},{"id":"TASK-4136","title":"You can't hack the hard drive without hacking the primary JSON program!","status":"canceled","label":"bug","priority":"medium"},{"id":"TASK-3939","title":"Use the back-end SQL firewall, then you can connect the neural hard drive!","status":"done","label":"feature","priority":"low"},{"id":"TASK-2007","title":"I'll input the back-end USB protocol, that should bandwidth the PCI system!","status":"backlog","label":"bug","priority":"high"},{"id":"TASK-7516","title":"Use the primary SQL program, then you can generate the auxiliary transmitter!","status":"done","label":"documentation","priority":"medium"},{"id":"TASK-6906","title":"Try to back up the DRAM system, maybe it will reboot the online transmitter!","status":"done","label":"feature","priority":"high"},{"id":"TASK-5207","title":"The SMS interface is down, copy the bluetooth bus so we can quantify the VGA card!","status":"in progress","label":"bug","priority":"low"}]`),Kt={class:`overflow-x-auto`},qt=D({__name:`index`,setup(e){return(e,n)=>(A(),E(t(Xe),{title:`Tasks`,description:`Tasks description`,sticky:``},{actions:T(()=>[m(Wt),m(Vt)]),default:T(()=>[v(`div`,Kt,[m(Bt,{data:t(Gt),columns:t(Et)},null,8,[`data`,`columns`])])]),_:1}))}});export{qt as default};