Todo funciona bien cuando ejecuto el sitio localmente usando yarn dev.
Y la página de inicio se ve así:
La estructura del directorio se parece a esto:
Observe que la carpeta de componentes está dentro de la carpeta de páginas.
Pero cuando trato de construir esto usando la construcción de hilo, aparece el siguiente error:
la imagen continúa a continuación:
Así que intenté poner toda la carpeta de componentes fuera de la carpeta de páginas, lo que hace que la compilación se ejecute correctamente, pero la interfaz de usuario se vuelve loca:
El directorio del proyecto actualizado:
La interfaz de usuario después de mover los componentes fuera de la carpeta de páginas.
¿Por qué sucede esto, cuando todas las importaciones se actualizan en consecuencia? ¿Hay alguna forma de evitarlo, o volver a escribir todo el código base es mi única opción?
NOTA: Traté de mover solo los archivos/directorios mencionados en el error de compilación (como nftPreview, contentCard, etc.) pero sucede lo mismo. Así que pensé que sería mejor poner toda la carpeta de componentes fuera de la carpeta de páginas por el bien del futuro.
Aquí está el enlace de github del proyecto: https://github.com/xylanreeves/bitverse