1import{$ as e,At as t,C as n,E as r,Et as i,I as a,J as o,Mt as s,O as c,T as l,Z as u,_ as d,b as f,lt as p,q as m,x as h,y as g}from"./B4QSfC7d.js";import{Bt as _,K as v,Qt as y,cn as b,in as x,ln as S,lt as C,s as w,un as T,z as E}from"./DnaNAFOO.js";import{t as D}from"./DaDYB8Qc.js";var O=Symbol(`flo-message-inline-context`),k=T(c({__name:`FloMessageInlineCloseBtn`,props:{label:{default:`Melding sluiten`},size:{default:`small`},inverse:{type:Boolean},loading:{type:Boolean},disabled:{type:Boolean},srLoaderText:{},asChild:{type:Boolean},as:{}},setup(e){let t=e,n=w(O);return(e,o)=>(m(),g(i(D),a(t,{class:`flo-message-inline__close-btn`,"data-testid":`flo-message-close-btn`,onClick:i(n).onClose}),{default:p(()=>[u(e.$slots,`default`,{},()=>[r(i(E))],!0)]),_:3},16,[`onClick`]))}}),[[`__scopeId`,`data-v-a0ece0f6`]]),A=T(c({__name:`FloMessageInlineIcon`,props:{variant:{default:void 0},asChild:{type:Boolean,default:!0},as:{}},setup(t){let n=t,r=w(O),o=d(()=>n.variant||r.variant.value),s=d(()=>{switch(o.value){case`success`:return _;case`warning`:return y;case`danger`:return v;default:return C}});return(t,r)=>(m(),g(i(S),a({class:`flo-message-inline__icon`,"aria-hidden":`true`},n,{"data-testid":`flo-message-inline-icon`}),{default:p(()=>[u(t.$slots,`default`,{},()=>[(m(),g(e(s.value)))],!0)]),_:3},16))}}),[[`__scopeId`,`data-v-e351c647`]]),j=[`data-variant`,`data-dismissable`,`aria-live`,`id`],M=T(c({__name:`FloMessageInline`,props:{id:{},variant:{default:`neutral`},dismissable:{type:Boolean,default:!1},hideIcon:{type:Boolean,default:!1},isNotification:{type:Boolean,default:!1}},emits:[`close`],setup(e,{emit:t}){let n=e,i=t;function a(){i(`close`)}let s=d(()=>n.isNotification?`polite`:void 0),c=d(()=>n.variant);return o(O,{variant:c,onClose:a}),(t,n)=>(m(),h(`div`,{class:`flo-message-inline`,"data-variant":c.value,"data-dismissable":e.dismissable||void 0,"aria-live":s.value,id:e.id},[u(t.$slots,`prefix`,{},()=>[e.hideIcon?f(``,!0):(m(),g(A,{key:0}))],!0),r(b,{as:`div`,class:`flo-message-inline__content-slot`},{default:p(()=>[u(t.$slots,`default`,{},void 0,!0),u(t.$slots,`footer`,{},void 0,!0)]),_:3}),e.dismissable?u(t.$slots,`close-btn`,{key:0},()=>[r(k,{label:`Melding sluiten`})],!0):f(``,!0)],8,j))}}),[[`__scopeId`,`data-v-52af02cb`]]),N=Object.assign(M,{Root:M,Title:T(c({__name:`FloMessageInlineTitle`,props:{id:{},size:{default:`small`},asChild:{type:Boolean},as:{default:`h3`}},setup(e){let t=e;return(e,n)=>(m(),g(x,a(t,{class:`flo-message-inline__title`}),{default:p(()=>[u(e.$slots,`default`,{},void 0,!0)]),_:3},16))}}),[[`__scopeId`,`data-v-6264a1a9`]]),Content:T(c({__name:`FloMessageInlineContent`,props:{id:{},size:{},weight:{},asChild:{type:Boolean},as:{default:`p`}},setup(e){let t=e;return(e,n)=>(m(),g(b,a({class:`flo-message-inline__content`},t),{default:p(()=>[u(e.$slots,`default`,{},void 0,!0)]),_:3},16))}}),[[`__scopeId`,`data-v-e4a4ebc0`]]),CloseBtn:k,Icon:A}),P=Object.assign(c({__name:`InlineMessage`,props:{id:{},variant:{},dismissable:{type:Boolean},hideIcon:{type:Boolean},isNotification:{type:Boolean},title:{}},setup(e){let o=e;return(c,d)=>c.$slots.default?(m(),g(i(N).Root,t(a({key:0},o)),n({default:p(()=>[e.title?(m(),g(i(N).Title,{key:0},{default:p(()=>[l(s(e.title),1)]),_:1})):f(``,!0),r(i(N).Content,null,{default:p(()=>[u(c.$slots,`default`)]),_:3})]),_:2},[c.$slots.prefix?{name:`prefix`,fn:p(()=>[u(c.$slots,`prefix`)]),key:`0`}:void 0]),1040)):f(``,!0)}}),{__name:`InlineMessage`});export{N as n,P as t};
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.