import p from"./ContentSlot.965d4b68.js";import{d,r as l,b as m,c as f,e as a,g as o,n as c,I as r,ai as v,aj as g,O as h,l as y}from"./entry.a6d17ed9.js";const C={class:"summary"},V={class:"content"},w=d({__name:"Callout",props:{type:{type:String,default:"info",validator(s){return["info","success","warning","danger","primary"].includes(s)}},modelValue:{required:!1,default:()=>l(!1)}},emits:["update:modelValue"],setup(s,{emit:u}){const e=l(s.modelValue),i=()=>{e.value=!e.value,u("update:modelValue",e.value)};return(t,k)=>{const n=p,_=h;return m(),f("div",{class:c(["callout",[s.type]])},[a("span",{class:"preview",onClick:i},[a("span",C,[o(n,{use:t.$slots.summary},null,8,["use"])]),o(_,{name:"heroicons-outline:chevron-right",class:c(["icon",[r(e)&&"rotate"]])},null,8,["class"])]),v(a("div",V,[o(n,{use:t.$slots.content},null,8,["use"])],512),[[g,r(e)]])],2)}}});const I=y(w,[["__scopeId","data-v-961b73c7"]]);export{I as default};