vuux
Version:
Vue3 Nuxt3 Nuxt4 组件库
12 lines (11 loc) • 399 B
JavaScript
import { computed as e } from "vue";
const s = (i) => {
const t = e(() => [i.type, i.disabled ? "is-disabled" : "", i.radius ? "is-radius" : "", i.circle ? "is-circle" : "", i.link ? "is-link" : "", i.text ? "is-text" : "", i.loading ? "is-loading" : "", "is-" + i.size].filter(Boolean)), n = e(() => i.loading);
return {
classNames: t,
isLoading: n
};
};
export {
s as useButton
};