google-places-autocomplete-react
Version:
A lightweight React component for Google Places autocomplete.
23 lines (19 loc) • 646 B
TypeScript
import React, { CSSProperties } from "react";
export interface PlaceDetails {
description: string;
lat: number;
lng: number;
}
export interface GooglePlacesAutocompleteProps {
apiKey: string;
onPlaceSelect: (place: PlaceDetails) => void;
placeholder?: string;
inputClassName?: string;
suggestionsClassName?: string;
suggestionItemClassName?: string;
inputStyle?: CSSProperties;
suggestionsStyle?: CSSProperties;
suggestionItemStyle?: CSSProperties;
}
declare const GooglePlacesAutocomplete: React.FC<GooglePlacesAutocompleteProps>;
export default GooglePlacesAutocomplete;