De acuerdo con la documentación de NextJs, podemos usar la importación dinámica para archivos javascripts const DynamicComponent = dynamic(() => import('../components/hello')) .
Será correcto usar la importación dinámica también para archivos .tsx como este:
const MyComponent = dynamic(() => import('main/my-file.tsx'), { ssr: false, }); ? ¿O podemos importar dinámicamente solo archivos .js ?
Supongo que puede importar dinámicamente archivos ts en nextjs con algunas soluciones.
import dynamic from "next/dynamic"; ... ... const Button = dynamic(() => import("../components/Button").then(module => module.default));Si desea leer más https://github.com/vercel/next.js/issues/4515