Tengo este código en mi archivo pages/index.js :
import React from 'react'; import dynamic from 'next/dynamic'; const TVChartContainer = dynamic( () => import('../components/TVChartContainer').then(mod => mod.TVChartContainer), { ssr: false }, ); export default () => <TVChartContainer />;Y esto me da un error.
Las funciones de flecha anónimas hacen que Fast Refresh no conserve el estado del componente local. Agregue un nombre a su función, por ejemplo:
Antes de exportar por defecto () => ;
Después de const Named = () => ; exportar nombre predeterminado;
Hay un codemod disponible para solucionar los casos más comunes: https://nextjs.link/codemod-ndc
Y luego traté de exportar el componente de esta manera.
export default TVChartContainer;Esto tampoco parece solucionar el problema. ¿Cómo soluciono este problema?
Como sugiere el mensaje de error, debe agregar un nombre al componente de función que está exportando.
const IndexPage = () => <TVChartContainer /> export default IndexPage;