googlemap-react
v2.1.3
Published
A google map react component that works out of the box
Downloads
25
Readme
googlemap-react
Google Map React Component.
To install enter this into your command line:
npm install --save googlemap-react
To use as an import in your application, include the following line in your React code:
import GoogleMap from 'googlemap-react';
To get access to the Google Maps API you must first create your API KEY, you can do this at https://developers.google.com/maps/documentation/javascript/get-api-key. Once you have received your key, insert the script tag below into your html file:
<!-- dont forget to add this in your html -->
<script src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY"></script>
Built-in form and submit button for origin and destination routing with step by step directions. Clean yet basic styling.
ClassNames: "container-package" "map-form" "map-input" "map-directions-button" are provided for styling. Check out the source code for acomplete reference. Or simply amend the styles.css file in the source code.
Example
import React from 'react';
import ReactDOM from 'react-dom';
import GoogleMap from 'googlemap-react';
class App extends React.Component {
constructor(props) {
super(props);
}
render() {
return (
<div>
<div>
<!-- nMap gets concatenated to a string to provide a unique id to the DOM for every map instance -->
<GoogleMap nMap={ 1 } />
</div>
</div>
);
}
}
ReactDOM.render(<App />, document.getElementById('app'));