import * as firebase from 'firebase/app'
import { installApp } from 'common-messanger'
import 'firebase/auth'
import 'firebase/firestore'
const app = firebase.initializeApp({
"apiKey": apiKey,
"authDomain": authDomain,
"databaseURL": databaseURL,
"projectId": projectId,
"storageBucket": storageBucket,
"messagingSenderId": messagingSenderId,
"appId": appId
})
const firestore = firebase.firestore(app)
installApp(firestore)
import {
MessageObserver,
} from 'common-messanger'
const messageObserver = new MessageObserver()
messageObserver.messages$
.pipe(map((data) => data.messages))
.subscribe((messages) => this.setState({ messages }))
messageObserver.fetchMessage(roomId)
messageObserver.dispose()