import{N as m,r as u,ac as v,v as g,c as t,o as h,ad as p,w as A,a as b}from"./entry.i_RyIdRN.js";import{a as x}from"./index.-ze3g3cx.js";const k=m("alert bar",()=>{const s=u(null),l=u(!1),{$store:a,$isExternalEmbedded:i}=b();v(),g();const r=t(()=>a.getters["configuration/alert/getAlert"]),n=t(()=>a.getters["user/index/disabledAlert"]),d=t(()=>a.getters["configuration/theme/theme"]),{height:c}=x(s),o=t(()=>`${c.value}px`),f=t(()=>!l.value||i?!1:(d.value.alert?.variant??"default")==="fallback"?!0:r.value&&n.value!==`${r.value.id}.${r.value.updatedAt}`);return h(()=>{const e=p("alert").value;e&&e!==n.value&&a.dispatch("user/index/disableAlert",String(e)),l.value=!0}),A(o,e=>{document.documentElement.style.setProperty("--alert-bar-height-for-external-override-use",e)},{immediate:!0}),{alert:r,alertElement:s,alertElementHeight:o,showAlert:f}});export{k as u};
