vuux
Version:
Vue3 Nuxt3 Nuxt4 组件库
18 lines (17 loc) • 334 B
JavaScript
import { ref as t, watch as n, provide as i } from "vue";
const d = (o, a) => {
const c = [].concat(o.modelValue), e = t(c);
n(
() => o.modelValue,
(l) => {
e.value = [].concat(l);
}
), i("collapseContext", {
accordion: o.accordion,
activeValues: e,
emit: a
});
};
export {
d as useCollapse
};