adverich-kun-ui
Version:
Una librería de componentes Vue.js con Tailwind CSS
22 lines (21 loc) • 410 B
JavaScript
import { ref as a } from "vue";
function u() {
const e = a([]);
return {
expandedItems: e,
isExpanded: (l) => e.value.includes(l),
toggleExpand: (l) => {
const n = e.value.indexOf(l);
n === -1 ? e.value.push(l) : e.value.splice(n, 1);
},
expandAll: (l) => {
e.value = [...l];
},
collapseAll: () => {
e.value = [];
}
};
}
export {
u as default
};