UNPKG

nimble-ui

Version:
32 lines (29 loc) 759 B
// import '../../style/base.scss'; import { extend } from 'nimble-lib'; import Operate from '../../Services/operate'; import NuPopup from '../../Components/base/popup'; import NuOperate from '../../Components/util/operate'; let install = (Vue, options) => { let res = Operate(Vue, extend({ popupComponent: NuPopup, /** * 获取组件 * @return {Promise} */ getComponent() { return new Promise((resolve, reject) => { resolve(NuOperate); }); } }, options)); return res; }; install.install = (Vue, options) => { [ NuPopup, install(Vue, options) ].forEach((item) => { Vue.use(item); }); }; export default install;