import App from '@showroom/App.vue';
import { router } from '@showroom/router';
import 'normalize.css';
import { createApp } from 'vue';

import './assets/scss/app.scss';

import {
  createBmsUi,
  field,
  notifications,
  confirmPlugin,
  routerHistoryPlugin,
  featureFlipperPlugin,
} from '.';

createApp(App)
  .use(createBmsUi())
  .use(field)
  .use(notifications)
  .use(router)
  .use(confirmPlugin)
  .use(routerHistoryPlugin)
  .use(featureFlipperPlugin, { featureA: false })
  .mount('#app');
