Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

180
Visualizações
Función de actualización a Firebase V9 con nextjs

Actualicé mi proyecto con la versión 9 de firebase y comencé a tener algunos errores de código que aún no puedo resolver.

la función anterior se ve así. y necesito actualizarlo para la nueva versión de firebase V9

 const doc = await firebaseApp .firestore() .collection('documents') .doc(params.documento) .get(); if (!doc) { return { notFound: true, }; } const data = doc.data(); return { props: { texto: { ...data, fecha: data?.fecha?.toDate().toLocaleString('es-ES', { timeZone: 'UTC', day: '2-digit', month: 'long', year: 'numeric' }), }, }, }; }
about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Encontré una manera de resolver este problema.

 const snapshot = await getDocs (collection(db, 'documents')); const paths = snapshot.docs.map(doc => { return { params: { documento: doc.id.toString() } } }) return { paths, fallback: false } } export const getStaticProps = async (context) => { const documento = context.params.documento; const docRef = doc(db, 'documents', documento); const docSnap = await getDoc(docRef); return { props: {textoProps: JSON.stringify(docSnap.data()) || null} } }
about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda