Estoy trabajando en un proyecto de NextJS usando Flow y estoy tratando de importar la última versión 9.1.3 de Firebase , pero cuando trato de usarlo, Flow se queja de que no puede encontrar el módulo.
// Error: Cannot resolve module `firebase/app`.Flow(cannot-resolve-module) import { initializeApp, getApps } from 'firebase/app'; import { getAnalytics } from 'firebase/analytics';Solo encontré una solución antigua en el tipo de flujo para Firebase 5.xx, pero la API ha cambiado desde entonces, y escribir manualmente una definición de biblioteca lleva mucho tiempo.
Noté que Firebase usa Typescript, ¿hay alguna forma de importar/convertir para usar Flow?
Los tipos sin flujo y los tipos TS no son compatibles, aunque logran el mismo objetivo, son diferentes en su filosofía de escritura.
Con respecto a los tipos de base de fuego, debido a que base de fuego no usa flujo, el tipo de flujo es el lugar correcto para recuperarlos si existieron, pero nadie lo ha hecho para los tipos de base de fuego por un tiempo.
Personalmente comencé un proyecto que comencé hace un tiempo, pero es posible que deba agregar más para adaptarse a su caso de uso ( tipos de base de fuego en mi proyecto ). Si estos se adaptan a su caso de uso como base, me complace enviarlos al tipo de flujo, pero solo tendré que incluir algunas pruebas.