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

592
Visualizações
SSRProvider no funciona en mi aplicación NextJs

Mi aplicación está construida usando NextJs con Typescript y usando la biblioteca react-bootstrap para componentes. Sigo recibiendo un error que dice When server rendering, you must wrap your application in an <SSRProvider> to ensure consistent ids are generated between the client and server.

Traté de incluir el SSRProvider que viene con react-bootstrap, pero parece que no funciona sin importar dónde lo coloque en mi archivo _app.tsx . ¿Alguien sabe como resolver esto? Mi interfaz de usuario sigue fallando al recargar la página.

 import type { NextComponentType } from 'next'; import { AppContext, AppInitialProps, AppLayoutProps } from 'next/app'; import { ReactNode } from 'react'; import { ThemeProvider } from 'styled-components'; import theme from '../styles/theme'; import { SSRProvider } from 'react-bootstrap'; const MyApp: NextComponentType<AppContext, AppInitialProps, AppLayoutProps> = ({ Component, pageProps, }: AppLayoutProps) => { const getLayout = Component.getLayout || ((page: ReactNode) => page); return ( getLayout( <SSRProvider> <ThemeProvider theme={theme}> <Component {...pageProps} /> </ThemeProvider> </SSRProvider> ) ) } export default MyApp;
about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Se corrigió esto envolviendo la declaración de devolución completa en la etiqueta <SSRProvider> . La última vez que probé eso, olvidé envolver la getLayout() entre llaves. Aquí está el código para cualquiera que tenga el mismo problema.

 return ( <SSRProvider> {getLayout( <ThemeProvider theme={theme}> <Component {...pageProps} /> </ThemeProvider> )} </SSRProvider> )
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