Переписать сервис Firebase, используя динамический импорт - PullRequest
0 голосов
/ 29 мая 2018

Пожалуйста, помогите мне переписать код для использования функции динамического импорта.К сожалению, я не знаю, как использовать динамический импорт в модуле.

import firebase from 'firebase/app';
import 'firebase/firestore';

const config = {
  apiKey: '',
  authDomain: '',
  databaseURL: '',
  projectId: '',
  storageBucket: '',
  messagingSenderId: '',
};

const initApp = firebase.initializeApp(config).firestore();
initApp.settings({
  timestampsInSnapshots: true,
});
const app = firebase.app().firestore();

export default !firebase.apps.length ? initApp : app;

Что я пробовал

import('firebase/app')
  .then((firebase) => {
    firebase.initializeApp(config).firestore();
  });
...