mirror of
https://github.com/Dannecron/ich-lerne-deutsch.git
synced 2025-12-25 21:02:35 +03:00
Migrate data to firebase firestore
This commit is contained in:
@@ -4,6 +4,7 @@ import firebase from 'firebase/app';
|
||||
import VuetifyConfirm from 'vuetify-confirm';
|
||||
import VueYouTubeEmbed from 'vue-youtube-embed';
|
||||
import 'firebase/auth';
|
||||
import 'firebase/firestore';
|
||||
|
||||
import 'vuetify/dist/vuetify.min.css';
|
||||
import 'material-design-icons-iconfont/dist/material-design-icons.css';
|
||||
@@ -13,9 +14,12 @@ import router from '@/router';
|
||||
import store from '@/store';
|
||||
import firebaseConfig from '@/config/firebase';
|
||||
|
||||
firebase.initializeApp(firebaseConfig);
|
||||
const firebaseApp = firebase.initializeApp(firebaseConfig);
|
||||
const db = firebaseApp.firestore();
|
||||
|
||||
Vue.config.productionTip = false;
|
||||
Vue.$db = db;
|
||||
|
||||
Vue.use(Vuetify);
|
||||
Vue.use(VuetifyConfirm, {
|
||||
buttonTrueText: 'Да',
|
||||
@@ -32,5 +36,7 @@ new Vue({
|
||||
firebase.auth().onAuthStateChanged((user) => {
|
||||
this.$store.dispatch('stateChanged', user);
|
||||
});
|
||||
|
||||
this.$store.dispatch('loadArticles');
|
||||
}
|
||||
}).$mount('#app');
|
||||
|
||||
Reference in New Issue
Block a user