Repository URL to install this package:
|
Version:
2.8.0 ▾
|
import{d as k,V as _,al as w,h as f,a as Q,w as l,a2 as h,o as y,b as p,e as u,bd as g,be as b,v as d}from"./index-1ad4f081-98325998.js";import{u as q}from"./usePageTitle-b23eb992.js";import{r as C}from"./index-eb9d0889.js";import"./routes-7f16c85e.js";import"./meta-26546594.js";const T=k({__name:"WorkQueueEdit",async setup(v){let e,r;const a=_(),t=w("workQueueId"),o=([e,r]=f(()=>a.workQueues.getWorkQueue(t.value)),e=await e,r(),e),s=()=>{C.back()},i=async n=>{try{await a.workQueues.updateWorkQueue(t.value,n),d(`${o.name} updated`,"success"),s()}catch(c){d("Error occurred while updating your queue","error"),console.error(c)}};return q(`Edit Work Queue: ${o.name}`),(n,c)=>{const m=h("p-layout-default");return y(),Q(m,null,{header:l(()=>[p(u(g),{"work-queue":u(o)},null,8,["work-queue"])]),default:l(()=>[p(u(b),{"work-queue":u(o),onSubmit:i,onCancel:s},null,8,["work-queue"])]),_:1})}}});export{T as default};