text: /*!
  
   =========================================================
   * Nuxt Black Dashboard PRO - v1.0.0
   =========================================================
  
   * Product Page: https://www.creative-tim.com/product/nuxt-black-dashboard-pro
   * Copyright 2019 Creative Tim (https://www.creative-tim.com)
  
   * Coded by Creative Tim
  
   =========================================================
  
   * The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
   */
  // Polyfills for js features used in the Dashboard but not supported in some browsers (mainly IE)
  import Vue from 'vue'
  import './extra/polyfills';
  // Notifications plugin. Used on Notifications page
  import Notifications from '@/components/NotificationPlugin';
  // Validation plugin used to validate forms
  import VeeValidate from 'vee-validate';
  // A plugin file where you could register global components used across the app
  import './globalComponents';
  // A plugin file where you could register global directives
  import './globalDirectives';
  // Sidebar on the right. Used as a local plugin in DashboardLayout.vue
  import SideBar from '@/components/SidebarPlugin';
  // RTL (right to left plugin to support rtl layout). If you don't need support for rtl, remove this plugin
  import RTLPlugin from './RTLPlugin';
  
  // element ui language configuration
  import lang from 'element-ui/lib/locale/lang/en';
  import locale from 'element-ui/lib/locale';
  locale.use(lang);
  
  Vue.use(RTLPlugin);
  Vue.use(SideBar);
  Vue.use(Notifications);
  Vue.use(VeeValidate, { fieldsBagName: 'veeFields' });
  