Overhaul refactor. Still things in progress

This commit is contained in:
2025-04-05 22:42:13 -04:00
parent 310d1eaad8
commit 769762dfa7
133 changed files with 119890 additions and 8784 deletions

View File

@@ -0,0 +1,28 @@
'use client';
import { MapContainer } from 'react-leaflet';
import MapTiles from './MapTiles';
import './metars.css';
import { coordinatesState, zoomState } from '@/state/map';
import { useRecoilValue } from 'recoil';
export default function Map() {
const coordinates = useRecoilValue(coordinatesState);
const zoom = useRecoilValue(zoomState);
return (
<>
<MapContainer
center={[coordinates.lat, coordinates.lon]}
zoom={zoom}
maxZoom={14} // Zoomed in
minZoom={3} // Zoomed out
id='map-container'
className={`map-container`}
attributionControl={false}
>
<MapTiles />
</MapContainer>
</>
);
}