Skip to content

Commit

Permalink
fix: update usage of useMapsLibrary in AdvancedMarker (#55)
Browse files Browse the repository at this point in the history
  • Loading branch information
usefulthink committed Nov 6, 2023
1 parent 1dbf477 commit b01fc8b
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions src/components/advanced-marker.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ function useAdvancedMarker(props: AdvancedMarkerProps) {
useState<HTMLDivElement | null>(null);

const map = useContext(GoogleMapsContext)?.map;
const markersLibraryReady = useMapsLibrary('marker');
const markerLibrary = useMapsLibrary('marker');

const {
children,
Expand All @@ -69,9 +69,9 @@ function useAdvancedMarker(props: AdvancedMarkerProps) {

// create marker instance and add it to the map when map becomes available
useEffect(() => {
if (!map || !markersLibraryReady) return;
if (!map || !markerLibrary) return;

const newMarker = new google.maps.marker.AdvancedMarkerElement();
const newMarker = new markerLibrary.AdvancedMarkerElement();
newMarker.map = map;

setMarker(newMarker);
Expand All @@ -91,7 +91,7 @@ function useAdvancedMarker(props: AdvancedMarkerProps) {
setMarker(null);
setContentContainer(null);
};
}, [map, markersLibraryReady, numChilds]);
}, [map, markerLibrary, numChilds]);

// bind all marker events
useEffect(() => {
Expand Down

0 comments on commit b01fc8b

Please sign in to comment.