import { Button, Dropdown, Field, Menu, MenuButton, MenuList, MenuPopover, MenuTrigger, Option } from '@fluentui/react-components'; import { IconBoxMultiple, IconPlus, IconUpload } from '@tabler/icons-react'; import MapLayers from './MapLayers'; import { setSatMapsProvider, useMapStore } from '../../../store/map'; import { satMapsProviders } from '../../../constants/map'; import { IRectCoords, SatelliteMapsProvider } from '../../../interfaces/map'; import GisService from '../../../services/GisService'; import { Extent } from 'ol/extent'; const MapLayersSelect = ({ map_id }: { map_id: string }) => { const { map, satMapsProvider, file, polygonExtent, rectCoords } = useMapStore().id[map_id] // Upload map overlay const submitOverlay = async (file: File | null, polygonExtent: Extent | undefined, rectCoords: IRectCoords | undefined) => { await GisService.uploadOverlay(file, polygonExtent, rectCoords).then(res => { console.log(res) }) } return (
) } export default MapLayersSelect