vuux
Version:
Vue3 Nuxt3 Nuxt4 组件库
24 lines (23 loc) • 664 B
JavaScript
import { defineComponent as a, createElementBlock as m, openBlock as p, normalizeStyle as l, renderSlot as n } from "vue";
import { useRadioGroup as u } from "./hook/useRadioGroup.mjs";
const f = /* @__PURE__ */ a({
name: "RadioGroup",
__name: "group",
props: {
modelValue: { type: [String, Number, Boolean], default: "" },
theme: { default: "var(--app-theme)" }
},
emits: ["update:modelValue"],
setup(t, { emit: o }) {
const e = t;
return u(e, o), (r, s) => (p(), m("div", {
class: "app-radio-group",
style: l("--radio-theme:" + e.theme)
}, [
n(r.$slots, "default")
], 4));
}
});
export {
f as default
};