hongluan-ui
Version:
Hongluan Component Library for Vue 3
23 lines (18 loc) • 684 B
JavaScript
;
Object.defineProperty(exports, '__esModule', { value: true });
var vue = require('vue');
require('../../constants/index.js');
var index = require('../use-global-config/index.js');
var prefix = require('../../constants/prefix.js');
const defaultNamespace = prefix.PREFIX.toLocaleLowerCase();
const useNamespace = (block) => {
const globalConfig = index.useGlobalConfig("namespace");
const namespace = vue.computed(() => (globalConfig.value || defaultNamespace) + (block ? `-${block}` : ""));
return {
namespace,
defaultNamespace
};
};
exports.defaultNamespace = defaultNamespace;
exports.useNamespace = useNamespace;
//# sourceMappingURL=index.js.map