import{S as di,i as hi,s as gi,e as x,b as X,g as d,v as si,d as h,f as ai,h as v,D as $,C as ki,o as Di,E as Z,F as vi,G as O,k as F,y as fi,a as G,l as H,m as J,z as ui,c as K,H as f,I as ii,J as D,A as ci,K as Q,L as j,M as R,N as U,O as Ci,B as ri,P as Ii,Q as W,q as _i,r as mi,u as bi}from"./index.224851d7.js";import{N as pi,a as Bi}from"./NotificationIcon.9209ca8c.js";const Ei=n=>({}),ti=n=>({}),Ni=n=>({}),ni=n=>({}),qi=n=>({}),ei=n=>({});function oi(n){let i,o,e,a,u,g,p,k,C,E,N,c,q,S;e=new pi({props:{notificationType:"inline",kind:n[0],iconDescription:n[6]}});const T=n[13].title,V=O(T,n,n[12],ei),_=V||Ti(n),P=n[13].subtitle,B=O(P,n,n[12],ni),m=B||Vi(n),z=n[13].default,b=O(z,n,n[12],null),A=n[13].actions,l=O(A,n,n[12],ti);let r=!n[5]&&li(n),Y=[{role:n[2]},{kind:n[0]},n[10]],L={};for(let t=0;t{r=null}),ai()):r?(r.p(t,s),s&32&&d(r,1)):(r=li(t),r.c(),d(r,1),r.m(i,null)),ii(i,L=Ci(Y,[(!c||s&4)&&{role:t[2]},(!c||s&1)&&{kind:t[0]},s&1024&&t[10]])),f(i,"bx--inline-notification",!0),f(i,"bx--inline-notification--low-contrast",t[1]),f(i,"bx--inline-notification--hide-close-button",t[5]),f(i,"bx--inline-notification--error",t[0]==="error"),f(i,"bx--inline-notification--info",t[0]==="info"),f(i,"bx--inline-notification--info-square",t[0]==="info-square"),f(i,"bx--inline-notification--success",t[0]==="success"),f(i,"bx--inline-notification--warning",t[0]==="warning"),f(i,"bx--inline-notification--warning-alt",t[0]==="warning-alt")},i(t){c||(d(e.$$.fragment,t),d(_,t),d(m,t),d(b,t),d(l,t),d(r),c=!0)},o(t){h(e.$$.fragment,t),h(_,t),h(m,t),h(b,t),h(l,t),h(r),c=!1},d(t){t&&v(i),ri(e),_&&_.d(t),m&&m.d(t),b&&b.d(t),l&&l.d(t),r&&r.d(),q=!1,Ii(S)}}}function Ti(n){let i;return{c(){i=_i(n[3])},l(o){i=mi(o,n[3])},m(o,e){X(o,i,e)},p(o,e){e&8&&bi(i,o[3])},d(o){o&&v(i)}}}function Vi(n){let i;return{c(){i=_i(n[4])},l(o){i=mi(o,n[4])},m(o,e){X(o,i,e)},p(o,e){e&16&&bi(i,o[4])},d(o){o&&v(i)}}}function li(n){let i,o;return i=new Bi({props:{iconDescription:n[7],notificationType:"inline"}}),i.$on("click",n[9]),{c(){fi(i.$$.fragment)},l(e){ui(i.$$.fragment,e)},m(e,a){ci(i,e,a),o=!0},p(e,a){const u={};a&128&&(u.iconDescription=e[7]),i.$set(u)},i(e){o||(d(i.$$.fragment,e),o=!0)},o(e){h(i.$$.fragment,e),o=!1},d(e){ri(i,e)}}}function Pi(n){let i,o,e=n[8]&&oi(n);return{c(){e&&e.c(),i=x()},l(a){e&&e.l(a),i=x()},m(a,u){e&&e.m(a,u),X(a,i,u),o=!0},p(a,[u]){a[8]?e?(e.p(a,u),u&256&&d(e,1)):(e=oi(a),e.c(),d(e,1),e.m(i.parentNode,i)):e&&(si(),h(e,1,1,()=>{e=null}),ai())},i(a){o||(d(e),o=!0)},o(a){h(e),o=!1},d(a){e&&e.d(a),a&&v(i)}}}function Mi(n,i,o){const e=["kind","lowContrast","timeout","role","title","subtitle","hideCloseButton","statusIconDescription","closeButtonDescription"];let a=$(i,e),{$$slots:u={},$$scope:g}=i,{kind:p="error"}=i,{lowContrast:k=!1}=i,{timeout:C=0}=i,{role:E="alert"}=i,{title:N=""}=i,{subtitle:c=""}=i,{hideCloseButton:q=!1}=i,{statusIconDescription:S=p+" icon"}=i,{closeButtonDescription:T="Close notification"}=i;const V=ki();let _=!0,P;function B(l){V("close",{timeout:l===!0},{cancelable:!0})&&o(8,_=!1)}Di(()=>(C&&(P=setTimeout(()=>B(!0),C)),()=>{clearTimeout(P)}));function m(l){W.call(this,n,l)}function z(l){W.call(this,n,l)}function b(l){W.call(this,n,l)}function A(l){W.call(this,n,l)}return n.$$set=l=>{i=Z(Z({},i),vi(l)),o(10,a=$(i,e)),"kind"in l&&o(0,p=l.kind),"lowContrast"in l&&o(1,k=l.lowContrast),"timeout"in l&&o(11,C=l.timeout),"role"in l&&o(2,E=l.role),"title"in l&&o(3,N=l.title),"subtitle"in l&&o(4,c=l.subtitle),"hideCloseButton"in l&&o(5,q=l.hideCloseButton),"statusIconDescription"in l&&o(6,S=l.statusIconDescription),"closeButtonDescription"in l&&o(7,T=l.closeButtonDescription),"$$scope"in l&&o(12,g=l.$$scope)},[p,k,E,N,c,q,S,T,_,B,a,C,g,u,m,z,b,A]}class Si extends di{constructor(i){super(),hi(this,i,Mi,Pi,gi,{kind:0,lowContrast:1,timeout:11,role:2,title:3,subtitle:4,hideCloseButton:5,statusIconDescription:6,closeButtonDescription:7})}}const Fi=Si;export{Fi as I};