bootstrap-vue
Version:
Quickly integrate Bootstrap 4 components with Vue.js
32 lines (26 loc) • 702 B
JavaScript
import bNav from './nav';
import bNavItem from './nav-item';
import bNavText from './nav-text';
import bNavForm from './nav-form';
import bNavItemDropdown from './nav-item-dropdown.vue';
import dropdownPlugin from '../dropdown';
import { registerComponents, vueUse } from '../../utils';
/* eslint-disable no-var, no-undef, guard-for-in, object-shorthand */
const components = {
bNav,
bNavItem,
bNavText,
bNavForm,
bNavItemDropdown,
bNavItemDd: bNavItemDropdown,
bNavDropdown: bNavItemDropdown,
bNavDd: bNavItemDropdown
};
const VuePlugin = {
install(Vue) {
registerComponents(Vue, components);
Vue.use(dropdownPlugin);
}
};
vueUse(VuePlugin);
export default VuePlugin;