import { useEffect } from "react"; import { MapContainer, TileLayer, Marker, useMap } from "react-leaflet"; import L from "leaflet"; import "leaflet/dist/leaflet.css"; const KARLSRUHE: [number, number] = [49.0069, 8.4037]; const icon = L.divIcon({ html: `
`, className: "", iconSize: [12, 12], }); function MapEffects() { const map = useMap(); useEffect(() => { map.flyTo(KARLSRUHE, 14, { duration: 3 }); }, [map]); return null; } export default function Map() { const tileUrl = "https://{s}.basemaps.cartocdn.com/dark_all/{z}/{x}/{y}{r}.png"; return (