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

179
Visualizações
react/no-multi-comp se muestra como advertencias

Estoy usando hook router 1.2.5 y tengo una página de inicio muy simple como se muestra a continuación:

 import { useRoutes } from "hookrouter"; import React from "react"; import Nav from "./pages/Nav"; import AboutPage from "./pages/About"; const HomePage = () => { const routeResult = useRoutes({ "/about": () => <AboutPage /> }); return ( <div fluid> <div xs={3} md={1} lg={1} className="nav-container"> <Nav /> </div> <div xs={9} md={11} lg={11}> {routeResult || <AboutPage />} </div> </div> ); }; export default HomePage;

Pero cuando ejecuto lint, veo que aparecen las siguientes advertencias.

 8:10 warning Component definition is missing display name react/display-name 8:10 warning Declare only one React component per file react/no-multi-comp

Sé que puedo desactivar estas advertencias de eslint. Pero me gustaría saber cómo solucionarlos. Por ejemplo, no tengo otro componente en mi archivo. Entonces, ¿por qué mostraría una advertencia react/no-multi-comp , o me perdí algo? Cualquier ayuda es apreciada.


ACTUALIZAR


Pude arreglar react/display-name reemplazando la función de flecha como se muestra a continuación:

 const routeResult = useRoutes({ "/about"() { return <AboutPage />; } });
about 4 years ago · Juan Pablo Isaza
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