vuux
Version:
Vue3 Nuxt3 Nuxt4 组件库
16 lines (15 loc) • 454 B
JavaScript
import { computed as t, provide as n, nextTick as m } from "vue";
const i = (e, o) => {
const c = t(() => e.modelValue ? e.modelValue : []), d = t(() => e.disabled ? e.disabled : !1), l = t(() => e.theme ? e.theme : "var(--app-theme)");
n("checkBoxContext", {
modelValue: c,
disabled: d,
themeColor: l,
changeEvent: (a) => {
o("update:modelValue", a), m(() => o("change", a));
}
});
};
export {
i as useCheckBoxGroup
};