import{defineComponent as s,useNotificationStore as c,unref as n,openBlock as o,createElementBlock as t,Fragment as p,renderList as l,createBlock as m,mergeProps as i,toHandlers as a,resolveDynamicComponent as _,createCommentVNode as u,_export_sfc as f}from"./__shared_base-app_6f8fb0c3ba.js";import"../__shared_libphonenumber_js_Q6RMKWT6.js";import"../__shared_vue_deps_DYMTJONH.js";import"../__shared_fast_deep_equal_XYWIEKOD.js";import"../__shared_localforage_FJKG5M2E.js";import"../__shared_accept_language_parser_B6TW5FDZ.js";const d={key:0,class:"notifications-list"},k=s({__name:"NotificationsList",setup(C){const{openNotifications:r}=c();return(N,g)=>n(r).length?(o(),t("ul",d,[(o(!0),t(p,null,l(n(r),e=>(o(),t("li",{key:e.name},[(o(),m(_(e.component),i(a(e.on),{onClose:e.close,ref_for:!0},e.props),null,16,["onClose"]))]))),128))])):u("",!0)}}),b=f(k,[["__scopeId","data-v-00f27b78"]]);export{b as default};