@react-google-maps/api
Version:
React.js Google Maps API integration
84 lines (53 loc) • 2.95 kB
text/typescript
export { default as GoogleMap, GoogleMapProps } from './GoogleMap'
export { default as LoadScript, LoadScriptProps } from './LoadScript'
export { default as LoadScriptNext, LoadScriptNextProps } from './LoadScriptNext'
export { useLoadScript } from './useLoadScript'
export { useJsApiLoader } from './useJsApiLoader'
export { default as TrafficLayer, TrafficLayerProps } from './components/maps/TrafficLayer'
export { default as BicyclingLayer, BicyclingLayerProps } from './components/maps/BicyclingLayer'
export { default as TransitLayer, TransitLayerProps } from './components/maps/TransitLayer'
export { default as DrawingManager, DrawingManagerProps } from './components/drawing/DrawingManager'
export { default as Marker, MarkerProps } from './components/drawing/Marker'
export {
default as MarkerClusterer,
ClustererProps as MarkerClustererProps,
} from './components/addons/MarkerClusterer'
export { default as InfoBox, InfoBoxProps } from './components/addons/InfoBox'
export { default as GoogleMarkerClusterer, GoogleMarkerClustererProps } from './components/addons/GoogleMarkerClusterer'
export { default as InfoWindow, InfoWindowProps } from './components/drawing/InfoWindow'
export { default as Polyline, PolylineProps } from './components/drawing/Polyline'
export { default as Polygon, PolygonProps } from './components/drawing/Polygon'
export { default as Rectangle, RectangleProps } from './components/drawing/Rectangle'
export { default as Circle, CircleProps } from './components/drawing/Circle'
export { default as Data, DataProps } from './components/drawing/Data'
export { default as KmlLayer, KmlLayerProps } from './components/kml/KmlLayer'
export { default as OverlayView, OverlayViewProps } from './components/dom/OverlayView'
export { default as GroundOverlay, GroundOverlayProps } from './components/overlays/GroundOverlay'
export { default as HeatmapLayer, HeatmapLayerProps } from './components/heatmap/HeatmapLayer'
export {
default as StreetViewPanorama,
StreetViewPanoramaProps,
} from './components/streetview/StreetViewPanorama'
export {
default as StreetViewService,
StreetViewServiceProps,
} from './components/streetview/StreetViewService'
export {
default as DirectionsService,
DirectionsServiceProps,
} from './components/directions/DirectionsService'
export {
default as DirectionsRenderer,
DirectionsRendererProps,
} from './components/directions/DirectionsRenderer'
export {
default as DistanceMatrixService,
DistanceMatrixServiceProps,
} from './components/distance-matrix/DistanceMatrixService'
export {
default as StandaloneSearchBox,
StandaloneSearchBoxProps,
} from './components/places/StandaloneSearchBox'
export { default as Autocomplete, AutocompleteProps } from './components/places/Autocomplete'
export { default as MapContext, useGoogleMap } from './map-context'
export * as GoogleMapsMarkerClusterer from '@googlemaps/markerclusterer'