From ae8294841c7ba4f7629b0d88f41c77bdb5365848 Mon Sep 17 00:00:00 2001 From: evgeniywas Date: Thu, 22 Jun 2023 19:57:36 +0100 Subject: [PATCH] RC-4: create firebaseService --- src/app/services/firebaseService.js | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 src/app/services/firebaseService.js diff --git a/src/app/services/firebaseService.js b/src/app/services/firebaseService.js new file mode 100644 index 0000000..e39e9b8 --- /dev/null +++ b/src/app/services/firebaseService.js @@ -0,0 +1,15 @@ +import { initializeApp } from 'firebase/app'; +import { getAuth } from 'firebase/auth'; +import { getDatabase } from 'firebase/database'; +import { getStorage } from 'firebase/storage'; + +export default class FirebaseService { + #app; + + constructor(config) { + this.app = initializeApp(config); + this.auth = getAuth(this.app); + this.db = getDatabase(this.app); + this.storage = getStorage(this.app); + } +}