diff options
| author | Pinapelz <yukais@pinapelz.com> | 2025-10-03 17:27:51 -0700 |
|---|---|---|
| committer | Pinapelz <yukais@pinapelz.com> | 2025-10-03 17:27:51 -0700 |
| commit | 2c349d08bd2d6b946f36d7fe9598e22cac393006 (patch) | |
| tree | 4f9e4377de6aed916ec581f7bffb89c1ceaa270f | |
| parent | b39661dbad63679d014c77a392e76777251152d6 (diff) | |
move vapid and firebase configs to env vars
| -rw-r--r-- | site/public/firebase-messaging-sw.js | 12 | ||||
| -rw-r--r-- | site/src/components/NotificationButton.tsx | 3 | ||||
| -rw-r--r-- | site/src/firebase.ts | 12 |
3 files changed, 13 insertions, 14 deletions
diff --git a/site/public/firebase-messaging-sw.js b/site/public/firebase-messaging-sw.js index 225652c..fdf82c4 100644 --- a/site/public/firebase-messaging-sw.js +++ b/site/public/firebase-messaging-sw.js @@ -2,12 +2,12 @@ importScripts('https://www.gstatic.com/firebasejs/9.23.0/firebase-app-compat.js' importScripts('https://www.gstatic.com/firebasejs/9.23.0/firebase-messaging-compat.js'); firebase.initializeApp({ - apiKey: "AIzaSyAkxH71PlZJxhD7vuN_Q8kn3TtNnB09_cU", - authDomain: "updates-9eab8.firebaseapp.com", - projectId: "updates-9eab8", - storageBucket: "updates-9eab8.firebasestorage.app", - messagingSenderId: "347275855103", - appId: "1:347275855103:web:fb59a7504792c2736538ca" + apiKey: import.meta.env.VITE_FIREBASE_API_KEY, + authDomain: import.meta.env.VITE_FIREBASE_AUTH_DOMAIN, + projectId: import.meta.env.VITE_FIREBASE_PROJECT_ID, + storageBucket: import.meta.env.VITE_FIREBASE_STORAGE_BUCKET, + messagingSenderId: import.meta.env.VITE_FIREBASE_MESSAGING_SENDER_ID, + appId: import.meta.env.VITE_FIREBASE_APP_ID, }); const messaging = firebase.messaging(); diff --git a/site/src/components/NotificationButton.tsx b/site/src/components/NotificationButton.tsx index fa31cde..0ab0e8e 100644 --- a/site/src/components/NotificationButton.tsx +++ b/site/src/components/NotificationButton.tsx @@ -3,8 +3,7 @@ import { messaging, initializeForegroundNotifications } from "../firebase.ts"; import { getToken, deleteToken } from "firebase/messaging"; import { getGameTitle } from "../utils.ts"; -const VAPID_KEY = - "BK7tpLF5Loy8Ew8bKxhTi-vOEJdxJSnu-jPyagWecLdD_SrEAt_OQS7nu0Xu3hR7AQpn0cOmgcdeeQd5zq5-Gyo"; +const VAPID_KEY = import.meta.env.VITE_VAPID_KEY; interface NotificationButtonProps { className?: string; diff --git a/site/src/firebase.ts b/site/src/firebase.ts index af408fb..2cf4c8f 100644 --- a/site/src/firebase.ts +++ b/site/src/firebase.ts @@ -2,12 +2,12 @@ import { initializeApp } from "firebase/app"; import { getMessaging, Messaging, onMessage } from "firebase/messaging"; const firebaseConfig = { - apiKey: "AIzaSyAkxH71PlZJxhD7vuN_Q8kn3TtNnB09_cU", - authDomain: "updates-9eab8.firebaseapp.com", - projectId: "updates-9eab8", - storageBucket: "updates-9eab8.firebasestorage.app", - messagingSenderId: "347275855103", - appId: "1:347275855103:web:fb59a7504792c2736538ca" + apiKey: import.meta.env.VITE_FIREBASE_API_KEY, + authDomain: import.meta.env.VITE_FIREBASE_AUTH_DOMAIN, + projectId: import.meta.env.VITE_FIREBASE_PROJECT_ID, + storageBucket: import.meta.env.VITE_FIREBASE_STORAGE_BUCKET, + messagingSenderId: import.meta.env.VITE_FIREBASE_MESSAGING_SENDER_ID, + appId: import.meta.env.VITE_FIREBASE_APP_ID, }; const app = initializeApp(firebaseConfig); |
