wkb-common-ui
Version:
wkb-ui
28 lines (21 loc) • 563 B
JavaScript
import ElementUI from "element-ui";
import WkIcon, { register } from "../packages/icon/index.js";
import WkThemePicker from "../packages/theme-picker/index.js";
// 注册svg
import "../packages/svg/index.js";
const components = [WkIcon, WkThemePicker];
const install = function(Vue) {
Vue.use(ElementUI);
components.forEach(component => {
Vue.component(component.name, component);
});
};
if (typeof window !== "undefined" && window.Vue) {
install(window.Vue);
}
export default {
WkThemePicker,
WkIcon,
install,
registerIcon: register
};