1 2!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="f3aa59a7-4733-5edf-ac14-9e3850b5693b")}catch(e){}}(); 3import{aP as T,b6 as P,a$ as D,be as L,bN as q,bh as C,aW as t,b3 as n,aS as F,b4 as k,aY as o,aV as c,bm as $,bU as H,bi as I,ch as K,bq as M,aT as b,bO as O,aZ as X,ba as Y,aX as m,bw as Z,b5 as G,bp as J,cj as g,bH as Q}from"./BV2unoxx.js";import{_ as tt}from"./Bi4l0ika.js";import{_ as et,r as nt}from"./y9RkrM7G.js";import{_ as ot}from"./BaL3ucDq.js";import{u as at}from"./CNC8yLn2.js";import"./Bq9RjWJT.js";import"./kRIii9yh.js";import"./C4EMG4j5.js";import"./Cpj98o6Y.js";import"./DfnXLKA-.js";import"./CM6-MHIz.js";import"./t6RnMfL1.js";import"./DefPymIP.js";import"./B0Am0GtM.js";import"./B1ymv-f7.js";import"./B76toH_-.js";import"./DkZ9DOxI.js";import"./CjNCepFZ.js";import"./D_6T382E.js";import"./BmMdF-Wt.js";import"./BA88HidM.js";import"./jFYhBC76.js";import"./h1uX7KC1.js";import"./CfFCqpgg.js";import"./B2diG7JO.js";import"./CvXGZzOu.js";import"./B-9iljVB.js";import"./DB5yN3sR.js";import"./C1_FkhcP.js";import"./D_n5dbQi.js";/* empty css */import"./jSiHLdpT.js";import"./svziWGXD.js";import"./Bvry8lw2.js";import"./BEYKnurs.js";const st={class:"are-container"},rt={class:"mb-4 flex flex-col space-y-4 rounded-md border bg-surface-base p-4"},it={class:"flex flex-wrap gap-4 space-x-4"},lt=["textContent"],mt={class:"flex w-full flex-wrap justify-center gap-4 font-semibold"},pt=["textContent"],ut=["disabled"],ct=["textContent"],dt=["textContent"],xt={class:"mt-3 flex justify-center gap-2"},Gt=T({__name:"[[step]]",async setup(ft){let p,y;const d=M("stepper"),a=$(!0),s=$(!1),{hasRole:A}=P(),x=at(),v=D(),j=L(),{data:r,refresh:h}=([p,y]=q(()=>K("are-admin-app-run",()=>{const e=j.params.id;return x.get(`/admin/events/${e}`)},{deep:!0})),p=await p,y(),p);Q(nt,h);const f=X(()=>A("country_admin")?v("/are/country/app-runs"):v("/are/admin/app-runs")),w=async()=>{!r.value||!d.value||(await d.value.nextStep(),await h())},V=async()=>{await x.post(`/admin/events/${r.value?.data.id}/reject`,{}),g(f.value)},R=async()=>{await x.post(`/admin/events/${r.value?.data.id}/accept`,{}),g(f.value)};function B(){if(!a.value){s.value=!0;return}a.value=!a.value}function N(){s.value=!1,a.value=!0,w()}function E(){s.value=!1,a.value=!0}return(e,l)=>{const u=Y,S=O,U=tt,W=et,_=G,z=ot;return b(),C(I,null,[t("div",st,[o(r)?(b(),F(W,{key:0,ref_key:"stepper",ref:d,run:o(r).data,"onUpdate:run":l[0]||(l[0]=i=>o(r).data=i),readonly:o(a),"is-admin":""},{header:c(({isDirty:i})=>[t("section",rt,[t("div",it,[n(S,{to:o(f),class:"flex items-center space-x-2 text-sm font-medium text-secondary transition"},{default:c(()=>[n(u,{name:"wr:arrow-left"}),t("span",{textContent:m(e.$t("buttons.back"))},null,8,lt)]),_:1},8,["to"]),n(U,{value:o(r).data.state},null,8,["value"])]),t("div",mt,[t("button",{class:"flex min-w-[150px] max-w-[200px] flex-1 items-center justify-center space-x-2 rounded-md border-2 border-secondary px-3 py-2 text-sm font-medium text-secondary transition",onClick:B},[n(u,{name:o(a)?"material-symbols:lock-open-outline":"material-symbols:lock-outline",size:"1rem"},null,8,["name"]),t("span",{textContent:m(e.$t(o(a)?"buttons.unlock":"buttons.lock"))},null,8,pt)]),o(a)?k("",!0):(b(),C("button",{key:0,class:Z(["flex min-w-[150px] max-w-[200px] flex-1 items-center justify-center space-x-2 rounded-md border-2 border-primary px-3 py-2 text-sm font-medium text-primary transition",{"cursor-not-allowed opacity-50":!i}]),disabled:!i,onClick:w},m(e.$t("buttons.save")),11,ut)),t("button",{class:"flex min-w-[150px] max-w-[200px] flex-1 items-center justify-center space-x-2 rounded-md border-2 border-primary px-3 py-2 text-sm font-medium text-primary transition",onClick:V},[n(u,{name:"material-symbols:thumb-down-outline-sharp",size:"1rem"}),t("span",{textContent:m(e.$t("buttons.reject"))},null,8,ct)]),t("button",{class:"flex min-w-[150px] max-w-[200px] flex-1 items-center justify-center space-x-2 rounded-md border-2 border-success px-3 py-2 text-sm font-medium text-success transition",onClick:R},[n(u,{name:"material-symbols:thumb-up-outline-sharp",size:"1rem"}),t("span",{textContent:m(e.$t("buttons.accept"))},null,8,dt)])])])]),_:1},8,["run","readonly"])):k("",!0)]),n(z,{modelValue:o(s),"onUpdate:modelValue":l[2]||(l[2]=i=>H(s)?s.value=i:null),"title-class":"px-4xl text-center"},{title:c(()=>[J(m(e.$t("labels.unsavedChanges")),1)]),default:c(()=>
3[t("div",xt,[n(_,{content:e.$t("buttons.save"),onClick:N},null,8,["content"]),n(_,{content:e.$t("buttons.discard"),color:"outline",onClick:E},null,8,["content"]),n(_,{content:e.$t("buttons.continueEditing"),color:"outline",onClick:l[1]||(l[1]=i=>s.value=!1)},null,8,["content"])])]),_:1},8,["modelValue"])],64)}}});export{Gt as default}; 4 5//# debugId=f3aa59a7-4733-5edf-ac14-9e3850b5693b
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.