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