import{A as m,r as o,o as p,l as f,m as a,s as v,W as n,E as l,ao as h,ap as y,aa as g,_ as C}from"./entry.a1471cf7.js";import{r}from"./slot.52f64de3.js";import"./node.676c5e99.js";const V={class:"summary"},w={class:"content"},k=m({__name:"Callout",props:{type:{type:String,default:"info",validator(s){return["info","success","warning","danger","primary"].includes(s)}},modelValue:{required:!1,default:()=>o(!1)}},emits:["update:modelValue"],setup(s,{emit:c}){const i=s,u=c,e=o(i.modelValue),d=()=>{e.value=!e.value,u("update:modelValue",e.value)};return(t,x)=>{const _=g;return p(),f("div",{class:n(["callout",[s.type]])},[a("span",{class:"preview",onClick:d},[a("span",V,[r(t.$slots,"summary",{},void 0,!0)]),v(_,{name:"heroicons-outline:chevron-right",class:n(["icon",[l(e)&&"rotate"]])},null,8,["class"])]),h(a("div",w,[r(t.$slots,"content",{},void 0,!0)],512),[[y,l(e)]])],2)}}});const I=C(k,[["__scopeId","data-v-e294706d"]]);export{I as default};
