frontend/src/pages/AviationMap.tsx

26 lines
No EOL
709 B
TypeScript

import AviationMapController from "maps/mapObjectControllers/AviationMapController";
import { useLocation } from "react-router";
import PageContainer from "./PageContainer";
export default function AviationMap() {
const location = useLocation();
return (
<PageContainer>
{location.state !== undefined &&
location.state !== null &&
location.state.long !== undefined &&
location.state.lat !== undefined ? (
<AviationMapController
startingView={{
longitude: location.state.long,
latitude: location.state.lat,
zoom: 18
}}
/>
) : (
<AviationMapController />
)}
</PageContainer>
);
}