Skip to content

Commit bbfda7c

Browse files
committed
delete firebase app object after checking for a version update to resolve firebase app init bug
1 parent 185f330 commit bbfda7c

File tree

1 file changed

+15
-2
lines changed
  • ui/src/Components/DashBoard/Help

1 file changed

+15
-2
lines changed

ui/src/Components/DashBoard/Help/Help.js

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -85,8 +85,13 @@ export default function Help() {
8585
measurementId: "G-ZJ3KLZT0EF",
8686
};
8787

88-
firebase.initializeApp(firebaseConfig);
89-
const db = firebase.database();
88+
if (firebase.apps[0] && firebase.apps[0].name === "update-app") {
89+
firebase.apps[0].delete();
90+
return;
91+
}
92+
93+
const app = firebase.initializeApp(firebaseConfig, "update-app");
94+
const db = app.database();
9095
const ref = db.ref("/");
9196

9297
ref.on("value", (val) => {
@@ -213,6 +218,14 @@ export default function Help() {
213218
paddingRight: "-15px",
214219
}}
215220
onClick={() => {
221+
if (
222+
firebase.apps[0] &&
223+
firebase.apps[0].name === "update-app"
224+
) {
225+
firebase.apps[0].delete();
226+
resetStates();
227+
return;
228+
}
216229
resetStates();
217230
}}
218231
>

0 commit comments

Comments
 (0)