index.96aa86f7.js 1016 B

1
  1. import{x as d,E as u,G as m,d as l,ad as b,a2 as g,aC as h,i as c,D as t,X as p,az as _,z as f}from"./index.2557005b.js";import{c as k,s as x}from"./index.b327a5f4.js";const[s,V]=d("radio-group"),z={disabled:Boolean,iconSize:u,direction:String,modelValue:m,checkedColor:String},v=Symbol(s);var w=l({name:s,props:z,emits:["change","update:modelValue"],setup(a,{emit:e,slots:n}){const{linkChildren:r}=b(v),i=o=>e("update:modelValue",o);return g(()=>a.modelValue,o=>e("change",o)),r({props:a,updateValue:i}),h(()=>a.modelValue),()=>{var o;return c("div",{class:V([a.direction]),role:"radiogroup"},[(o=n.default)==null?void 0:o.call(n)])}}});const G=t(w),[y,C]=d("radio");var P=l({name:y,props:k,emits:["update:modelValue"],setup(a,{emit:e,slots:n}){const{parent:r}=p(v),i=()=>(r?r.props.modelValue:a.modelValue)===a.name,o=()=>{r?r.updateValue(a.name):e("update:modelValue",a.name)};return()=>c(x,f({bem:C,role:"radio",parent:r,checked:i(),onToggle:o},a),_(n,["default","icon"]))}});const D=t(P);export{G as R,D as a};