Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
prefect / orion / ui / assets / NotificationEdit-9a6afaa7.js
Size: Mime:
import{d as y,V as h,al as w,r as C,h as N,a as r,w as c,a2 as b,o as u,b as g,e as f,bA as k,bz as x,g as E,v as V}from"./index-1ad4f081-98325998.js";import{u as A}from"./usePageTitle-b23eb992.js";import{r as l}from"./index-eb9d0889.js";import{r as p}from"./routes-7f16c85e.js";import"./meta-26546594.js";const S=y({__name:"NotificationEdit",async setup(B){let t,i;const n=h(),e=w("notificationId"),a=C({...([t,i]=N(()=>n.notifications.getNotification(e.value)),t=await t,i(),t)});async function m(s){try{await n.notifications.updateNotification(e.value,s),l.push(p.notifications())}catch(o){V("Error updating notification","error"),console.warn(o)}}function d(){l.push(p.notifications())}return A("Edit Notification"),(s,o)=>{const _=b("p-layout-default");return u(),r(_,null,{header:c(()=>[g(f(k))]),default:c(()=>[a.value?(u(),r(f(x),{key:0,notification:a.value,"onUpdate:notification":o[0]||(o[0]=v=>a.value=v),onSubmit:m,onCancel:d},null,8,["notification"])):E("",!0)]),_:1})}}});export{S as default};