Bump firebase from 7.24.0 to 8.0.0 (#2294)

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Co-authored-by: dwelle <luzar.david@gmail.com>
This commit is contained in:
dependabot-preview[bot] 2020-10-29 16:10:46 +01:00 committed by GitHub
parent 471a8b7676
commit 8a50916ef2
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 134 additions and 118 deletions

View file

@ -4,12 +4,14 @@ import { getSceneVersion } from "../element";
import Portal from "../components/Portal";
import { restoreElements } from "./restore";
let firebasePromise: Promise<typeof import("firebase/app")> | null = null;
let firebasePromise: Promise<
typeof import("firebase/app").default
> | null = null;
async function loadFirebase() {
const firebase = await import(
/* webpackChunkName: "firebase" */ "firebase/app"
);
const firebase = (
await import(/* webpackChunkName: "firebase" */ "firebase/app")
).default;
await import(/* webpackChunkName: "firestore" */ "firebase/firestore");
const firebaseConfig = JSON.parse(process.env.REACT_APP_FIREBASE_CONFIG);
@ -18,7 +20,7 @@ async function loadFirebase() {
return firebase;
}
async function getFirebase(): Promise<typeof import("firebase/app")> {
async function getFirebase(): Promise<typeof import("firebase/app").default> {
if (!firebasePromise) {
firebasePromise = loadFirebase();
}
@ -28,8 +30,8 @@ async function getFirebase(): Promise<typeof import("firebase/app")> {
interface FirebaseStoredScene {
sceneVersion: number;
iv: firebase.firestore.Blob;
ciphertext: firebase.firestore.Blob;
iv: firebase.default.firestore.Blob;
ciphertext: firebase.default.firestore.Blob;
}
async function encryptElements(