From b46123d415d08057e2a3525f3fa0243d97509ceb Mon Sep 17 00:00:00 2001 From: Kamil Klecha Date: Sat, 16 Oct 2021 22:18:07 +0200 Subject: [PATCH] Added firebase credentials --- .env.example | 12 ++++++++++-- src/components/City.vue | 4 ++-- src/main.ts | 28 +++++++++++++++++++++------- 3 files changed, 33 insertions(+), 11 deletions(-) diff --git a/.env.example b/.env.example index 72ce85f..5ee32af 100644 --- a/.env.example +++ b/.env.example @@ -1,2 +1,10 @@ -VUE_CITY_ID_RESOLVER=https://owm-finder.kamilklecha.dev/city -VUE_API_KEY= \ No newline at end of file +VUE_APP_CITY_ID_RESOLVER=https://owm-finder.kamilklecha.dev/city +VUE_APP_OWM_API_KEY= + +VUE_APP_FIREBASE_apiKey= +VUE_APP_FIREBASE_authDomain= +VUE_APP_FIREBASE_projectId= +VUE_APP_FIREBASE_storageBucket= +VUE_APP_FIREBASE_messagingSenderId= +VUE_APP_FIREBASE_appId=b +VUE_APP_FIREBASE_measurementId= \ No newline at end of file diff --git a/src/components/City.vue b/src/components/City.vue index 2b5bad2..5c8a656 100644 --- a/src/components/City.vue +++ b/src/components/City.vue @@ -42,7 +42,7 @@ export default class City extends Vue { id: this.id, units: "metric", lang: "pl", - appid: process.env.VUE_APP_API_KEY, + appid: process.env.VUE_APP_OWM_API_KEY, }, }) .then((res) => { @@ -61,7 +61,7 @@ export default class City extends Vue { id: this.id, units: "metric", lang: "pl", - appid: process.env.VUE_APP_API_KEY, + appid: process.env.VUE_APP_OWM_API_KEY, }, }) .then((res) => { diff --git a/src/main.ts b/src/main.ts index dd710dd..d9b3b2e 100644 --- a/src/main.ts +++ b/src/main.ts @@ -1,12 +1,26 @@ -import Vue from 'vue' -import App from './App.vue' -import store from './store' -import vuetify from './plugins/vuetify' +import Vue from "vue"; +import App from "./App.vue"; +import store from "./store"; +import vuetify from "./plugins/vuetify"; -Vue.config.productionTip = false +import { initializeApp } from "firebase/app"; + +Vue.config.productionTip = false; + +const firebaseConfig = { + apiKey: process.env.VUE_APP_FIREBASE_apiKey, + authDomain: process.env.VUE_APP_FIREBASE_authDomain, + projectId: process.env.VUE_APP_FIREBASE_projectId, + storageBucket: process.env.VUE_APP_FIREBASE_storageBucket, + messagingSenderId: process.env.VUE_APP_FIREBASE_messagingSenderId, + appId: process.env.VUE_APP_FIREBASE_appId, + measurementId: process.env.VUE_APP_FIREBASE_measurementId, +}; + +const app = initializeApp(firebaseConfig); new Vue({ store, vuetify, - render: h => h(App) -}).$mount('#app') + render: (h) => h(App), +}).$mount("#app");