Repository URL to install this package:
|
Version:
2.8.0 ▾
|
import{d as k,V as D,al as C,a0 as g,c as r,a as o,w as m,a2 as h,o as n,e as t,aW as w,g as c,aX as E,v as u}from"./index-1ad4f081-98325998.js";import{u as x}from"./usePageTitle-b23eb992.js";import{r as d}from"./index-eb9d0889.js";import"./routes-7f16c85e.js";import"./meta-26546594.js";const N=k({__name:"DeploymentEdit",setup(j){const a=D(),s=C("deploymentId"),i={interval:3e5},y=g(a.deployments.getDeployment,[s.value],i),e=r(()=>y.response);async function f(l){try{await a.deployments.updateDeployment(s.value,l),u("Deployment updated","success"),d.back()}catch(p){u("Error updating deployment","error"),console.warn(p)}}function _(){d.back()}const v=r(()=>e.value?`Edit Deployment: ${e.value.name}`:"Edit Deployment");return x(v),(l,p)=>{const b=h("p-layout-default");return n(),o(b,{class:"deployment-edit"},{header:m(()=>[t(e)?(n(),o(t(w),{key:0,deployment:t(e)},null,8,["deployment"])):c("",!0)]),default:m(()=>[t(e)?(n(),o(t(E),{key:0,deployment:t(e),onSubmit:f,onCancel:_},null,8,["deployment"])):c("",!0)]),_:1})}}});export{N as default};