diff --git a/client/public/images/pin.svg b/client/public/images/pin.svg new file mode 100644 index 00000000..b5d3be29 --- /dev/null +++ b/client/public/images/pin.svg @@ -0,0 +1,4 @@ + + + + diff --git a/client/src/containers/map/index.tsx b/client/src/containers/map/index.tsx index 10f5d9d0..40f4f294 100644 --- a/client/src/containers/map/index.tsx +++ b/client/src/containers/map/index.tsx @@ -2,9 +2,10 @@ import { useCallback, useMemo, useState } from 'react'; -import { LngLatBoundsLike, MapLayerMouseEvent, useMap } from 'react-map-gl'; +import { LngLatBoundsLike, MapLayerMouseEvent, useMap, Marker } from 'react-map-gl'; import dynamic from 'next/dynamic'; +import Image from 'next/image'; import { useParams, usePathname, useRouter } from 'next/navigation'; import bbox from '@turf/bbox'; @@ -26,6 +27,7 @@ import Controls from '@/components/map/controls'; import SettingsControl from '@/components/map/controls/settings'; import ZoomControl from '@/components/map/controls/zoom'; import { CustomMapProps } from '@/components/map/types'; +import { Tooltip, TooltipTrigger, TooltipContent } from '@/components/ui/tooltip'; const LayerManager = dynamic(() => import('@/containers/map/layer-manager'), { ssr: false, @@ -290,6 +292,35 @@ export default function MapContainer() { + + + + + + + + AFoCO RETC + + + + + + + {' '} + + + + + Asian Forest Cooperation Organization (AFoCO) + + + +
AFoCO RETC
+ Asian Forest Cooperation Organization (AFoCO) +