UNPKG

vuetify-dialog-promise

Version:

A Vue plugin with a Promise API for [Vuetify](https://www.npmjs.com/package/vuetify) dialogs and snackbar notifications.

25 lines (23 loc) 621 B
import App from './App.vue'; import vuetify from './plugins/vuetify'; import DialogPromise from './DialogPromise'; import i18n from './i18n'; import { createApp } from 'vue'; function _getLocale() { let locale = "en"; const locales = Object.keys( i18n ); for( let i = 0; i < locales.length; i++ ) { if( window.location.pathname.indexOf( '/' + locales[ i ] + '/' ) !== -1 ) { locale = locales[ i ]; return locale; } } return locale; } const app = createApp(App); app.use(DialogPromise, { locale: _getLocale()}); app.use(vuetify); app.mount('#app');