UNPKG

tzcloud-element-pro

Version:

A super practical component library that developed by vue2.x and element-ui

38 lines (34 loc) 848 B
/** * Element Pro (c) Ecan Chen */ import Dialog from '../packages/dialog/index' import Drawer from '../packages/drawer/index' import Puzzler from '../packages/puzzler/index' import Uploader from '../packages/uploader/index' import Linkage from '../packages/linkage/index' import LinkageItem from '../packages/linkage-item/index' import { version } from '../package.json' const components = [ Puzzler, Uploader, Linkage, LinkageItem, ] const install = function (Vue) { components.forEach(component => Vue.component(component.name, component)) Vue.prototype.$dialog = Dialog Vue.prototype.$drawer = Drawer } if (typeof window !== 'undefined' && window.Vue) { install(window.Vue) } export default { version, install, Dialog, Drawer, Puzzler, Uploader, Linkage, LinkageItem, }