Selaa lähdekoodia

fix: dynamic import MapView to prevent Leaflet SSR window error

neyrogovnarik 1 kuukausi sitten
vanhempi
sitoutus
79ecc3d69d
1 muutettua tiedostoa jossa 5 lisäystä ja 6 poistoa
  1. 5 6
      frontend/src/app/page.tsx

+ 5 - 6
frontend/src/app/page.tsx

@@ -1,10 +1,9 @@
-import MapView from '@/components/MapView'
+'use client'
+
+import dynamic from 'next/dynamic'
+
+const MapView = dynamic(() => import('@/components/MapView'), { ssr: false })
 
-/**
- * Главная страница приложения. Отображает карту мест для фотосъёмок
- * на весь экран. Пользователь может просматривать места, студии
- * и взаимодействовать с картой.
- */
 export default function HomePage() {
   return (
     <main className="relative h-screen w-screen overflow-hidden">