#firebase
#firebase
Вопрос:
В моем приложении Typescript-React-Firebase я создал файл со следующим содержимым:
import * as firebase from 'firebase/app';
import 'firebase/auth';
firebase.initializeApp({ ... });
export default firebase;
Затем я импортирую firebase
отсюда другие файлы в моем проекте.
Правильно ли это / необходимо? Могу ли я просто вызвать initialize один раз в моем компоненте верхнего уровня, а затем импортировать firebase
из firebase/app
и firebase/auth
? Есть ли недостаток в моем подходе?
Ответ №1:
Этот подход довольно распространен, поскольку он позволяет централизовать данные конфигурации Firebase и вызов инициализации, а также просто использовать Firebase SDK везде.