@vuesax-alpha/nightly
Version:
A Component Library for Vue 3
21 lines (16 loc) • 711 B
JavaScript
;
Object.defineProperty(exports, '__esModule', { value: true });
var vue = require('vue');
require('../../constants/index.js');
var index = require('../use-namespace/index.js');
var color = require('../../constants/color.js');
const useVuesaxBaseComponent = (color$1) => {
const ns = index.useNamespace("component");
const className = vue.computed(() => {
return color.vuesaxColors.includes(vue.unref(color$1)) ? ns.m(vue.unref(color$1)) : "";
});
const isColor = vue.computed(() => !!vue.unref(color$1) && ns.m(ns.is("color")) || "");
return [vue.unref(className), vue.unref(isColor)];
};
exports.useVuesaxBaseComponent = useVuesaxBaseComponent;
//# sourceMappingURL=index.js.map