nimble-ui
Version:
21 lines (19 loc) • 728 B
JavaScript
import createInstall from './createInstall';
// import TLoginModel from '../../components/user';
// let TLoginModel = import('../../components/user');
let _install = createInstall(() => {
return new Promise((resolve, reject) => {
import(/* webpackChunkName: "_login_" */ '../../Components/business/login').then(resolve, reject);
});
});
_install.install = (Vue, options) => {
let userConfig = (options && options.User) || options;
let $sUser = _install(Vue, userConfig);
Vue.component('nu-login', () => import(/* webpackChunkName: "_login_" */ '../../Components/business/login'));
[
$sUser
].forEach((item) => {
Vue.use(item, userConfig);
});
};
export default _install;