blob: 6ff87759697f03fb883f2531d0bab3c6a5255e7c [file] [log] [blame]
Derick Montague3f6710a2020-03-04 00:59:47 -06001
Derick Montagueb115aea2020-04-17 16:49:15 -05002import "./styles/_index.scss";
Derick Montaguefd22b5b2020-03-13 15:15:43 -05003import Alert from "../../src/components/Global/Alert";
Derick Montague2fabb1c2020-10-22 11:23:17 -05004import StatusIcon from "./components/app-imports/StatusIcon";
Derick Montague4e90eed2020-03-03 18:11:44 -06005
6// Bootstrap-vue Plugin imports
Derick Montague3f6710a2020-03-04 00:59:47 -06007import {
Derick Montaguefd22b5b2020-03-13 15:15:43 -05008 AlertPlugin,
Derick Montague4e90eed2020-03-03 18:11:44 -06009 ButtonPlugin,
Yoshie Muranaka111325b2020-11-03 14:48:08 -080010 TablePlugin,
Derick Montague4e90eed2020-03-03 18:11:44 -060011 ToastPlugin
Derick Montague3f6710a2020-03-04 00:59:47 -060012 } from 'bootstrap-vue';
13
14
15export default ({ Vue }) => {
Derick Montaguefd22b5b2020-03-13 15:15:43 -050016 Vue.use(AlertPlugin);
Derick Montague3f6710a2020-03-04 00:59:47 -060017 Vue.use(ButtonPlugin);
Yoshie Muranaka111325b2020-11-03 14:48:08 -080018 Vue.use(TablePlugin);
Derick Montague4e90eed2020-03-03 18:11:44 -060019 Vue.use(ToastPlugin);
20
21 // BMC Components and Mixins
Derick Montaguefd22b5b2020-03-13 15:15:43 -050022 Vue.component('Alert', Alert);
Derick Montague2fabb1c2020-10-22 11:23:17 -050023 Vue.component('StatusIcon', StatusIcon);
Derick Montague3f6710a2020-03-04 00:59:47 -060024}