const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/task-resource-dialog-OZ3eYpYm.js","assets/iconify-DYZHDLa8.js","assets/rolldown-runtime-Dw2cE7zH.js","assets/vue-vendor-DjtlKxRy.js","assets/Teleport-BIYegdAM.js","assets/button-BuRmTYve.js","assets/index-Uji7rFqr.js","assets/ui-vendor-Za4p7XTd.js","assets/createLucideIcon-KbkxXQD8.js","assets/index-CUIp_KwK.css","assets/useForwardExpose-B0BXtanw.js","assets/task-resource-dialog-CNnuYfue.js","assets/vee-validate-zod-CSNgsVeg.js","assets/Label-BOs1t85p.js","assets/circle-plus-3gILhIZ9.js","assets/SelectValue-Dhq6ao6U.js","assets/PopperContent-BqlvlxQe.js","assets/VisuallyHidden-CeN_p2Md.js","assets/circle-CK69KO4g.js","assets/modal-DDjjVbEC.js","assets/DialogTitle-CMQDEO8n.js","assets/DialogDescription-CFRzElhl.js","assets/DialogClose-5ON_Y6IC.js","assets/RadioGroupItem-D580gfhD.js","assets/RovingFocusGroup-DF8fLFe7.js","assets/RovingFocusItem-BIHcXQd-.js","assets/VisuallyHiddenInput-dn3LBkPE.js","assets/Input-DFmzhatB.js","assets/task-delete-BfixYufZ.js"])))=>i.map(i=>d[i]); import{A as e,At as t,B as n,C as r,D as i,Dt as a,E as o,F as s,G as c,H as l,I as u,L as d,Ot as f,S as p,T as m,Tt as h,W as g,Z as _,b as v,dt as y,et as b,gt as x,h as S,it as C,k as w,p as T,q as ee,tt as te,w as E,x as D,yt as O,z as k}from"./iconify-DYZHDLa8.js";import{t as A}from"./createLucideIcon-KbkxXQD8.js";import{a as ne,c as re,i as ie,l as ae,n as oe,o as se,r as ce,s as j,t as le}from"./DropdownMenuShortcut-DkBvUHAz.js";import{S as ue,_ as de,v as fe,y as pe}from"./PopoverTrigger-CVEFvqpZ.js";import{i as M,n as N,r as P,t as me}from"./task-resource-dialog-CNnuYfue.js";import{E as F,y as I}from"./vue-vendor-DjtlKxRy.js";import{F as L,G as R,J as z,X as he,f as ge,p as B}from"./index-Uji7rFqr.js";import{O as _e,_ as V,b as ve,f as H,g as ye,o as be,s as xe,t as Se,u as Ce,x as we,y as U}from"./Teleport-BIYegdAM.js";import{n as W,t as Te}from"./button-BuRmTYve.js";import{c as G,d as Ee,f as De,i as Oe,l as K,n as ke,o as Ae,r as je,s as Me,t as Ne,u as q}from"./DropdownMenuTrigger-GJTdpRDr.js";import{a as Pe}from"./PopperContent-BqlvlxQe.js";import{t as J}from"./useForwardExpose-B0BXtanw.js";import{c as Fe,d as Ie,l as Le,o as Re,u as ze}from"./DialogTitle-CMQDEO8n.js";import{n as Be}from"./DialogDescription-CFRzElhl.js";import{a as Ve,c as Y,i as He,n as Ue,o as X,r as We,t as Z}from"./modal-DDjjVbEC.js";import{n as Ge}from"./DropdownMenuLabel-BHmU9FEw.js";import{n as Ke,t as qe}from"./DropdownMenuRadioItem-rRjwCXWS.js";import{t as Je}from"./Label-BOs1t85p.js";import{t as Q}from"./Input-DFmzhatB.js";import{n as Ye,r as Xe,t as Ze}from"./Alert-IVeByMOV.js";import{r as Qe}from"./global-layout-BGXP2p6j.js";import{t as $e}from"./Badge-RIbvVUq1.js";var et=A(`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`}]]),tt=A(`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`}]]),nt=A(`plus`,[[`path`,{d:`M5 12h14`,key:`1ays0h`}],[`path`,{d:`M12 5v14`,key:`s699le`}]]),rt=A(`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]=_e(`AlertDialogContent`),ot=i({__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:t}){let n=e,r=we(t);J();let i=x();return at({onCancelElementChange:e=>{i.value=e}}),(e,t)=>(l(),p(h(Le),u({...n,...h(r)},{role:`alertdialog`,onPointerDownOutside:t[0]||=T(()=>{},[`prevent`]),onInteractOutside:t[1]||=T(()=>{},[`prevent`]),onOpenAutoFocus:t[2]||=()=>{d(()=>{i.value?.focus({preventScroll:!0})})}}),{default:C(()=>[c(e.$slots,`default`)]),_:3},16))}}),st=i({__name:`AlertDialogCancel`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`button`}},setup(e){let t=e,n=it(),{forwardRef:r,currentElement:i}=J();return k(()=>{n.onCancelElementChange(i.value)}),(e,n)=>(l(),p(h(ze),u(t,{ref:h(r)}),{default:C(()=>[c(e.$slots,`default`)]),_:3},16))}}),ct=i({__name:`AlertDialogDescription`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`p`}},setup(e){let t=e;return J(),(e,n)=>(l(),p(h(Be),f(w(t)),{default:C(()=>[c(e.$slots,`default`)]),_:3},16))}}),lt=i({__name:`AlertDialogOverlay`,props:{forceMount:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){let t=e;return J(),(e,n)=>(l(),p(h(Fe),f(w(t)),{default:C(()=>[c(e.$slots,`default`)]),_:3},16))}}),ut=i({__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 t=e;return(e,n)=>(l(),p(h(Se),f(w(t)),{default:C(()=>[c(e.$slots,`default`)]),_:3},16))}}),dt=i({__name:`AlertDialogRoot`,props:{open:{type:Boolean,required:!1},defaultOpen:{type:Boolean,required:!1}},emits:[`update:open`],setup(e,{emit:t}){let n=U(e,t);return J(),(e,t)=>(l(),p(h(Ie),u(h(n),{modal:!0}),{default:C(t=>[c(e.$slots,`default`,f(w(t)))]),_:3},16))}}),ft=i({__name:`AlertDialogTitle`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`h2`}},setup(e){let t=e;return J(),(e,n)=>(l(),p(h(Re),f(w(t)),{default:C(()=>[c(e.$slots,`default`)]),_:3},16))}}),[pt,mt]=_e(`MenuSub`),ht=i({__name:`MenuSub`,props:{open:{type:Boolean,required:!1,default:void 0}},emits:[`update:open`],setup(e,{emit:t}){let n=e,r=I(n,`open`,t,{defaultValue:!1,passive:n.open===void 0}),i=K(),a=x(),o=x();return te(e=>{i?.open.value===!1&&(r.value=!1),e(()=>r.value=!1)}),Ee({open:r,onOpenChange:e=>{r.value=e},content:o,onContentChange:e=>{o.value=e}}),mt({triggerId:``,contentId:``,trigger:a,onTriggerChange:e=>{a.value=e}}),(e,t)=>(l(),p(h(Pe),null,{default:C(()=>[c(e.$slots,`default`)]),_:3}))}}),gt=i({__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:t}){let n=U(e,t),r=K(),i=q(),a=pt(),s=G(),{forwardRef:d,currentElement:f}=J();return a.contentId||=V(void 0,`reka-menu-sub-content`),(e,t)=>(l(),p(h(ye),{present:e.forceMount||h(r).open.value},{default:C(()=>[o(Me,u(h(n),{id:h(a).contentId,ref:h(d),"aria-labelledby":h(a).triggerId,align:`start`,side:h(i).dir.value===`rtl`?`left`:`right`,"disable-outside-pointer-events":!1,"disable-outside-scroll":!1,"trap-focus":!1,onOpenAutoFocus:t[0]||=T(e=>{h(i).isUsingKeyboardRef.value&&h(f)?.focus()},[`prevent`]),onCloseAutoFocus:t[1]||=T(()=>{},[`prevent`]),onFocusOutside:t[2]||=e=>{if(e.defaultPrevented)return;let t=h(s).filterElement.value?.contains(e.target);e.target!==h(a).trigger.value&&!t&&h(r).onOpenChange(!1)},onEscapeKeyDown:t[3]||=e=>{h(i).onClose(),e.preventDefault()},onKeydown:t[4]||=e=>{let t=e.currentTarget?.contains(e.target),n=h(be)[h(i).dir.value].includes(e.key);t&&n&&(h(r).onOpenChange(!1),h(s).filterElement.value?(h(s).filterElement.value.focus(),h(s).highlightedElement.value=h(a).trigger.value,h(a).trigger.value?.scrollIntoView({block:`nearest`})):h(a).trigger.value?.focus(),e.preventDefault())}}),{default:C(()=>[c(e.$slots,`default`)]),_:3},16,[`id`,`aria-labelledby`,`side`])]),_:3},8,[`present`]))}}),_t=i({__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 t=e,r=K(),i=q(),a=pt(),s=G();b(r.open,e=>{e?s.activeSubmenuContext.value={onOpenChange:r.onOpenChange,trigger:a.trigger}:s.activeSubmenuContext.value?.trigger.value===a.trigger.value&&(s.activeSubmenuContext.value=void 0)});let f=x(null);a.triggerId||=V(void 0,`reka-menu-sub-trigger`);function m(){f.value&&window.clearTimeout(f.value),f.value=null}n(()=>{m()});function g(e){H(e)&&(s.onItemEnter(e)||!t.disabled&&!r.open.value&&!f.value&&(s.onPointerGraceIntentChange(null),f.value=window.setTimeout(()=>{r.onOpenChange(!0),m()},100)))}async function _(e){if(!H(e))return;m();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 v(e){let n=s.searchRef.value!==``;t.disabled||n&&e.key===` `||xe[i.dir.value].includes(e.key)&&(r.onOpenChange(!0),await d(),r.content.value?.focus(),e.preventDefault())}return(e,n)=>(l(),p(De,{"as-child":``},{default:C(()=>[o(Ae,u(t,{id:h(a).triggerId,ref:e=>{h(a)?.onTriggerChange(e?.$el)},"aria-haspopup":`menu`,"aria-expanded":h(r).open.value,"aria-controls":h(a).contentId,"data-state":h(Ce)(h(r).open.value),onClick:n[0]||=async e=>{t.disabled||e.defaultPrevented||(e.currentTarget.focus(),h(r).open.value||h(r).onOpenChange(!0))},onPointermove:g,onPointerleave:_,onKeydown:v}),{default:C(()=>[c(e.$slots,`default`)]),_:3},16,[`id`,`aria-expanded`,`aria-controls`,`data-state`])]),_:3}))}}),vt=i({__name:`DropdownMenuSub`,props:{defaultOpen:{type:Boolean,required:!1},open:{type:Boolean,required:!1,default:void 0}},emits:[`update:open`],setup(e,{emit:t}){let n=e,r=I(n,`open`,t,{passive:n.open===void 0,defaultValue:n.defaultOpen??!1});return J(),(e,t)=>(l(),p(h(ht),{open:h(r),"onUpdate:open":t[0]||=e=>y(r)?r.value=e:null},{default:C(()=>[c(e.$slots,`default`,{open:h(r)})]),_:3},8,[`open`]))}}),yt=i({__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:t}){let n=U(e,t);return J(),(e,t)=>(l(),p(h(gt),u(h(n),{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:C(()=>[c(e.$slots,`default`)]),_:3},16))}}),bt=i({__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 t=e;return J(),(e,n)=>(l(),p(h(_t),f(w(t)),{default:C(()=>[c(e.$slots,`default`)]),_:3},16))}}),xt=i({__name:`DropdownMenuSub`,props:{defaultOpen:{type:Boolean},open:{type:Boolean}},emits:[`update:open`],setup(e,{emit:t}){let n=U(e,t);return(e,t)=>(l(),p(h(vt),u({"data-slot":`dropdown-menu-sub`},h(n)),{default:C(t=>[c(e.$slots,`default`,f(w(t)))]),_:3},16))}}),St=i({__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:t}){let n=e,r=t,i=U(F(n,`class`),r);return(e,t)=>(l(),p(h(yt),u({"data-slot":`dropdown-menu-sub-content`},h(i),{class:h(z)(`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`,n.class)}),{default:C(()=>[c(e.$slots,`default`)]),_:3},16,[`class`]))}}),Ct=i({__name:`DropdownMenuSubTrigger`,props:{disabled:{type:Boolean},textValue:{},asChild:{type:Boolean},as:{},class:{type:[Boolean,null,String,Object,Array]},inset:{type:Boolean}},setup(e){let t=e,n=ve(F(t,`class`,`inset`));return(e,r)=>(l(),p(h(bt),u({"data-slot":`dropdown-menu-sub-trigger`},h(n),{class:h(z)(`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`,t.class)}),{default:C(()=>[c(e.$slots,`default`),o(h(ue),{class:`ml-auto size-4`})]),_:3},16,[`class`]))}}),wt=ge({id:B(),title:B(),status:B(),label:B(),priority:B()}),Tt=i({__name:`data-table-row-actions`,props:{row:{}},setup(e){let n=e,r=v(()=>wt.parse(n.row.original)),i=x(r.value.label),a=O(null),s=x(!1),c={edit:()=>L(()=>import(`./task-resource-dialog-OZ3eYpYm.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])),create:()=>L(()=>import(`./task-resource-dialog-OZ3eYpYm.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])),delete:()=>L(()=>import(`./task-delete-BfixYufZ.js`),__vite__mapDeps([28,6,2,1,3,7,8,9,4,5,10,19,20,21,22]))};async function u(e){try{let{default:t}=await c[e]();a.value=t,s.value=!0}catch(t){console.error(`Failed to load component for "${e}"`,t)}}return(e,n)=>{let c=W,d=Ne,f=le,_=ke,v=Ge,b=Ct,x=qe,w=Ke,te=St,O=xt,k=je,A=Oe;return l(),p(h(Y),{open:h(s),"onUpdate:open":n[4]||=e=>y(s)?s.value=e:null},{default:C(()=>[o(A,null,{default:C(()=>[o(d,{"as-child":``},{default:C(()=>[o(c,{variant:`ghost`,class:`flex h-8 w-8 p-0 data-[state=open]:bg-muted`},{default:C(()=>[o(h(ae),{class:`size-4`}),n[5]||=D(`span`,{class:`sr-only`},`Open menu`,-1)]),_:1})]),_:1}),o(k,{align:`end`,class:`w-[160px]`},{default:C(()=>[o(_,{onSelect:n[0]||=T(e=>u(`edit`),[`stop`])},{default:C(()=>[n[6]||=D(`span`,null,`Edit`,-1),o(f,null,{default:C(()=>[o(h(tt),{class:`size-4`})]),_:1})]),_:1}),o(_,{disabled:``},{default:C(()=>[...n[7]||=[m(` Make a copy `,-1)]]),_:1}),o(_,{disabled:``},{default:C(()=>[...n[8]||=[m(` Favorite `,-1)]]),_:1}),o(v),o(O,null,{default:C(()=>[o(b,null,{default:C(()=>[...n[9]||=[m(`Labels`,-1)]]),_:1}),o(te,null,{default:C(()=>[o(w,{modelValue:h(i),"onUpdate:modelValue":n[1]||=e=>y(i)?i.value=e:null},{default:C(()=>[(l(!0),E(S,null,g(h(N),e=>(l(),p(x,{key:e.value,value:e.value},{default:C(()=>[m(t(e.label),1)]),_:2},1032,[`value`]))),128))]),_:1},8,[`modelValue`])]),_:1})]),_:1}),o(v),o(_,{onSelect:n[2]||=T(e=>u(`delete`),[`stop`])},{default:C(()=>[n[10]||=D(`span`,null,`Delete`,-1),o(f,null,{default:C(()=>[o(h(rt),{class:`size-4`})]),_:1})]),_:1})]),_:1})]),_:1}),o(h(X),null,{default:C(()=>[(l(),p(ee(h(a)),{task:h(r),onClose:n[3]||=e=>s.value=!1},null,40,[`task`]))]),_:1})]),_:1},8,[`open`])}}}),Et=[ie,{accessorKey:`id`,header:({column:t})=>e(j,{column:t,title:`Task`}),cell:({row:t})=>e(`div`,{class:`w-20`},t.getValue(`id`)),enableSorting:!1,enableHiding:!1},{accessorKey:`title`,header:({column:t})=>e(j,{column:t,title:`Title`}),cell:({row:t})=>{let n=N.find(e=>e.value===t.original.label);return e(`div`,{class:`flex space-x-2`},[n?e($e,{variant:`outline`},()=>n.label):null,e(`span`,{class:`max-w-[500px] truncate font-medium`},t.getValue(`title`))])}},{accessorKey:`status`,header:({column:t})=>e(j,{column:t,title:`Status`}),cell:({row:t})=>{let n=M.find(e=>e.value===t.getValue(`status`));return n?e(`div`,{class:`flex w-[100px] items-center`},[n.icon&&e(n.icon,{class:`mr-2 h-4 w-4 text-muted-foreground`}),e(`span`,n.label)]):null},filterFn:(e,t,n)=>n.includes(e.getValue(t))},{accessorKey:`priority`,header:({column:t})=>e(j,{column:t,title:`Priority`}),cell:({row:t})=>{let n=P.find(e=>e.value===t.getValue(`priority`));return n?e(`div`,{class:`flex items-center`},[n.icon&&e(n.icon,{class:`mr-2 h-4 w-4 text-muted-foreground`}),e(`span`,{},n.label)]):null},filterFn:(e,t,n)=>n.includes(e.getValue(t))},{id:`actions`,cell:({row:t})=>e(Tt,{row:t})}],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=i({__name:`data-table-toolbar`,props:{table:{}},setup(e){let t=e,n=v(()=>t.table.getState().columnFilters.length>0);return(t,i)=>(l(),E(`div`,Dt,[D(`div`,Ot,[o(h(Q),{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`]),D(`div`,kt,[e.table.getColumn(`status`)?(l(),p(h(ne),{key:0,column:e.table.getColumn(`status`),title:`Status`,options:h(M)},null,8,[`column`,`options`])):r(``,!0),e.table.getColumn(`priority`)?(l(),p(h(ne),{key:1,column:e.table.getColumn(`priority`),title:`Priority`,options:h(P)},null,8,[`column`,`options`])):r(``,!0)]),h(n)?(l(),p(h(W),{key:0,variant:`ghost`,class:`h-8 px-2 lg:px-3`,onClick:i[1]||=t=>e.table.resetColumnFilters()},{default:C(()=>[i[2]||=m(` Reset `,-1),o(h(he),{class:`size-4`})]),_:1})):r(``,!0)]),o(h(oe),{table:e.table},null,8,[`table`])]))}}),jt=i({__name:`AlertDialog`,props:{open:{type:Boolean},defaultOpen:{type:Boolean}},emits:[`update:open`],setup(e,{emit:t}){let n=U(e,t);return(e,t)=>(l(),p(h(dt),u({"data-slot":`alert-dialog`},h(n)),{default:C(t=>[c(e.$slots,`default`,f(w(t)))]),_:3},16))}}),Mt=i({__name:`AlertDialogCancel`,props:{asChild:{type:Boolean},as:{},class:{type:[Boolean,null,String,Object,Array]}},setup(e){let t=e,n=F(t,`class`);return(e,r)=>(l(),p(h(st),u(h(n),{class:h(z)(h(Te)({variant:`outline`}),`mt-2 sm:mt-0`,t.class)}),{default:C(()=>[c(e.$slots,`default`)]),_:3},16,[`class`]))}}),Nt=i({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:t}){let n=e,r=t,i=U(F(n,`class`),r);return(e,t)=>(l(),p(h(ut),null,{default:C(()=>[o(h(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`}),o(h(ot),u({"data-slot":`alert-dialog-content`},{...e.$attrs,...h(i)},{class:h(z)(`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`,n.class)}),{default:C(()=>[c(e.$slots,`default`)]),_:3},16,[`class`])]),_:3}))}}),Pt=i({__name:`AlertDialogDescription`,props:{asChild:{type:Boolean},as:{},class:{type:[Boolean,null,String,Object,Array]}},setup(e){let t=e,n=F(t,`class`);return(e,r)=>(l(),p(h(ct),u({"data-slot":`alert-dialog-description`},h(n),{class:h(z)(`text-muted-foreground text-sm`,t.class)}),{default:C(()=>[c(e.$slots,`default`)]),_:3},16,[`class`]))}}),Ft=i({__name:`AlertDialogFooter`,props:{class:{type:[Boolean,null,String,Object,Array]}},setup(e){let t=e;return(e,n)=>(l(),E(`div`,{"data-slot":`alert-dialog-footer`,class:a(h(z)(`flex flex-col-reverse gap-2 sm:flex-row sm:justify-end`,t.class))},[c(e.$slots,`default`)],2))}}),It=i({__name:`AlertDialogHeader`,props:{class:{type:[Boolean,null,String,Object,Array]}},setup(e){let t=e;return(e,n)=>(l(),E(`div`,{"data-slot":`alert-dialog-header`,class:a(h(z)(`flex flex-col gap-2 text-center sm:text-left`,t.class))},[c(e.$slots,`default`)],2))}}),Lt=i({__name:`AlertDialogTitle`,props:{asChild:{type:Boolean},as:{},class:{type:[Boolean,null,String,Object,Array]}},setup(e){let t=e,n=F(t,`class`);return(e,r)=>(l(),p(h(ft),u({"data-slot":`alert-dialog-title`},h(n),{class:h(z)(`text-lg font-semibold`,t.class)}),{default:C(()=>[c(e.$slots,`default`)]),_:3},16,[`class`]))}}),Rt=i({__name:`confirm-dialog`,props:s({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:s([`confirm`],[`update:open`]),setup(e,{emit:n}){let r=n,i=_(e,`open`);function a(){r(`confirm`),i.value=!1}return(n,r)=>{let s=W;return l(),p(h(jt),{open:i.value},{default:C(()=>[o(h(Nt),null,{default:C(()=>[o(h(It),{class:`text-start`},{default:C(()=>[o(h(Lt),null,{default:C(()=>[c(n.$slots,`title`)]),_:3}),o(h(Pt),{"as-child":``},{default:C(()=>[c(n.$slots,`description`)]),_:3})]),_:3}),c(n.$slots,`default`),o(h(Ft),null,{default:C(()=>[o(h(Mt),{disabled:e.isLoading,onClick:r[0]||=e=>i.value=!1},{default:C(()=>[m(t(e.cancelButtonText),1)]),_:1},8,[`disabled`]),o(s,{variant:e.destructive?`destructive`:`default`,disabled:e.disabled||e.isLoading,onClick:a},{default:C(()=>[m(t(e.confirmButtonText),1)]),_:1},8,[`variant`,`disabled`])]),_:1})]),_:3})]),_:3},8,[`open`])}}}),$=`DELETE`,zt=i({__name:`task-delete-batch`,props:s({table:{}},{open:{type:Boolean,default:!1},openModifiers:{}}),emits:[`update:open`],setup(e){let n=_(e,`open`),r=x(``),i=v(()=>e.table.getSelectedRowModel().rows),a=v(()=>i.value.length||0);function s(){if(r.value!==$){R.error(`Please type "${$}" to confirm deletion.`);return}n.value=!1,R.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 c=Q,u=Je,d=Ye,f=Xe,g=Ze;return l(),p(Rt,{open:n.value,"onUpdate:open":i[1]||=e=>n.value=e,"confirm-button-text":`Delete`,destructive:``,disabled:h(r).trim()!==$,onConfirm:s},{title:C(()=>[m(` Delete `+t(h(a))+` tasks? `,1)]),description:C(()=>[...i[2]||=[m(` Are you sure you want to delete the selected tasks? `,-1),D(`br`,null,null,-1),m(` This action cannot be undone. `,-1)]]),default:C(()=>[o(u,{class:`my-4 flex flex-col items-start gap-1.5`},{default:C(()=>[D(`span`,null,`Confirm by typing `+t($)+`:`),o(c,{modelValue:h(r),"onUpdate:modelValue":i[0]||=e=>y(r)?r.value=e:null,placeholder:`Type "${$}" to confirm.`},null,8,[`modelValue`,`placeholder`])]),_:1}),o(g,{variant:`destructive`},{default:C(()=>[o(d,null,{default:C(()=>[...i[3]||=[m(`Warning!`,-1)]]),_:1}),o(f,null,{default:C(()=>[...i[4]||=[m(` Please be careful, this operation can not be rolled back. `,-1)]]),_:1})]),_:1})]),_:1},8,[`open`,`disabled`])}}}),Bt=i({__name:`data-table`,props:{loading:{type:Boolean},columns:{},data:{},serverPagination:{}},setup(e){let t=ce(e),n=x(!1);return(r,i)=>{let a=W,s=de,c=fe,u=pe;return l(),E(S,null,[o(h(re),{"entity-name":`task`,table:h(t)},{default:C(()=>[o(u,null,{default:C(()=>[o(s,{"as-child":``},{default:C(()=>[o(a,{variant:`destructive`,size:`icon`,class:`size-8`,"aria-label":`Delete selected tasks`,title:`Delete selected tasks`,onClick:i[0]||=e=>n.value=!0},{default:C(()=>[o(h(rt)),i[2]||=D(`span`,{class:`sr-only`},`Delete selected tasks`,-1)]),_:1})]),_:1}),o(c,null,{default:C(()=>[...i[3]||=[D(`p`,null,`Delete selected tasks`,-1)]]),_:1})]),_:1}),o(zt,{open:h(n),"onUpdate:open":i[1]||=e=>y(n)?n.value=e:null,table:h(t)},null,8,[`open`,`table`])]),_:1},8,[`table`]),o(h(se),{columns:e.columns,table:h(t),data:e.data,loading:e.loading},{toolbar:C(()=>[o(At,{table:h(t),class:`w-full overflow-x-auto`},null,8,[`table`])]),_:1},8,[`columns`,`table`,`data`,`loading`])],64)}}}),Vt=i({__name:`task-create`,setup(e){let t=x(!1);return(e,n)=>{let r=W;return l(),p(h(Y),{open:h(t),"onUpdate:open":n[1]||=e=>y(t)?t.value=e:null},{default:C(()=>[o(h(Z),{"as-child":``},{default:C(()=>[o(r,null,{default:C(()=>[n[2]||=m(` Create `,-1),o(h(nt))]),_:1})]),_:1}),o(h(X),null,{default:C(()=>[o(me,{task:null,onClose:n[0]||=e=>t.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=i({__name:`task-import`,setup(n){let i=x(!1),a=x(),s=x();b(a,()=>{s.value=null}),b(i,()=>{a.value=null});function c(){if(s.value=null,!a.value){s.value=`File is required`;return}R(`You submitted the following values:`,{description:e(`pre`,{class:`mt-2 w-[340px] rounded-md bg-slate-950 p-4`},e(`code`,{class:`text-white`},JSON.stringify(a.value,null,2)))}),i.value=!1}return(e,n)=>{let u=W,d=Je,f=Q;return l(),p(h(Y),{open:h(i),"onUpdate:open":n[2]||=e=>y(i)?i.value=e:null},{default:C(()=>[o(h(Z),{"as-child":``},{default:C(()=>[o(u,{variant:`outline`},{default:C(()=>[n[3]||=m(` Import `,-1),o(h(et))]),_:1})]),_:1}),o(h(X),null,{default:C(()=>[o(h(We),null,{default:C(()=>[o(h(Ue),null,{default:C(()=>[...n[4]||=[m(` Import Tasks `,-1)]]),_:1}),o(h(Ve),null,{default:C(()=>[...n[5]||=[m(` Import tasks quickly from a CSV file. `,-1)]]),_:1})]),_:1}),D(`div`,Ht,[o(d,null,{default:C(()=>[...n[6]||=[m(`File`,-1)]]),_:1}),o(f,{id:`file`,modelValue:h(a),"onUpdate:modelValue":n[0]||=e=>y(a)?a.value=e:null,type:`file`},null,8,[`modelValue`]),h(s)?(l(),E(`span`,Ut,t(h(s)),1)):r(``,!0)]),o(h(He),null,{default:C(()=>[o(u,{variant:`secondary`,onClick:n[1]||=e=>i.value=!1},{default:C(()=>[...n[7]||=[m(` Cancel `,-1)]]),_:1}),o(u,{onClick:c},{default:C(()=>[...n[8]||=[m(` 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=i({__name:`index`,setup(e){return(e,t)=>(l(),p(h(Qe),{title:`Tasks`,description:`Tasks description`,sticky:``},{actions:C(()=>[o(Wt),o(Vt)]),default:C(()=>[D(`div`,Kt,[o(Bt,{data:h(Gt),columns:h(Et)},null,8,[`data`,`columns`])])]),_:1}))}});export{qt as default};