import{a as t,j as d}from"./core.browser.esm-B2D-HgHy.js";import{F as a}from"./index.es-CNycIMpv.js";import{M as i}from"./index-W-MruunH.js";import{u as o}from"./YCComponentContext-D7r_HcTm.js";import"./_sentry-release-injection-file-BppuQix0.js";(function(){try{var e=typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},n=new e.Error().stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="c5288396-409a-43bb-90e9-9dcfbf2ca798",e._sentryDebugIdIdentifier="sentry-dbid-c5288396-409a-43bb-90e9-9dcfbf2ca798")}catch{}})();(function(){try{var e=typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},n=new e.Error().stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="e6fc262b-661c-4e63-a31c-28f407222bd6",e._sentryDebugIdIdentifier="sentry-dbid-e6fc262b-661c-4e63-a31c-28f407222bd6")}catch{}})();(function(){try{var e=typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},n=new e.Error().stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="47d20abd-e2d6-4c23-94d7-30459702f642",e._sentryDebugIdIdentifier="sentry-dbid-47d20abd-e2d6-4c23-94d7-30459702f642")}catch{}})();(function(){try{var e=typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},n=new e.Error().stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="d59c937d-61b1-4349-a26b-bdd7cc995ee7",e._sentryDebugIdIdentifier="sentry-dbid-d59c937d-61b1-4349-a26b-bdd7cc995ee7")}catch{}})();const c="_alertsContainer_zgoft_1",f="_alertBackground_zgoft_11",l="_error_zgoft_17",u="_success_zgoft_20",g="_info_zgoft_23",b="_warning_zgoft_26",y="_alertLayout_zgoft_30",_="_alertMessage_zgoft_38",w="_dismiss_zgoft_44",s={alertsContainer:c,alertBackground:f,error:l,success:u,info:g,warning:b,alertLayout:y,alertMessage:_,dismiss:w};function v(){const{alerts:e}=o();return t("div",{className:s.alertsContainer,children:e.map(n=>t(p,{alert:n},n.id))})}function m(e){return e.type=="error"?s.error:e.type=="info"?s.info:e.type=="warning"?s.warning:s.success}function p({alert:e}){const{removeAlert:n}=o(),r=m(e);return t("div",{className:`${r} ${s.alertBackground}`,children:d("div",{className:s.alertLayout,children:[t("div",{className:s.alertMessage,children:e.message}),t("a",{onClick:()=>n(e.id),className:s.dismiss,children:t(a,{icon:i})})]})})}export{v as Y};
