@slorber/react-google-maps
Version:
React.js Google Maps API integration
21 lines (20 loc) • 794 B
TypeScript
/// <reference types="googlemaps" />
import * as React from "react";
export interface StreetViewServiceProps {
onLoad?: (streetViewService: google.maps.StreetViewService | null) => void;
onUnmount?: (streetViewService: google.maps.StreetViewService | null) => void;
}
interface StreetViewServiceState {
streetViewService: google.maps.StreetViewService | null;
}
export declare class StreetViewService extends React.PureComponent<StreetViewServiceProps, StreetViewServiceState> {
static contextType: React.Context<google.maps.Map | null>;
state: {
streetViewService: null;
};
setStreetViewServiceCallback: () => void;
componentDidMount(): void;
componentWillUnmount(): void;
render(): null;
}
export default StreetViewService;