Guest User

Untitled

a guest
Mar 23rd, 2018
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.92 KB | None | 0 0
  1. const {viewport, settings} = this.state;
  2. console.log("htiiss", this);
  3. return (
  4. <MapGL
  5. {...viewport}
  6. {...settings}
  7. mapStyle="mapbox://styles/mapbox/dark-v9"
  8. onViewportChange={this._onViewportChange}
  9. mapboxApiAccessToken={MAPBOX_TOKEN} >
  10. { this.markers.map((marker,i )=>{
  11. const {name, coordinates} = marker;
  12. return (
  13. <MyMarker key={i} longitude={coordinates[0]} latitude={coordinates[1]} ></Bus>
  14.  
  15.  
  16. );
  17. }) }
  18.  
  19. </MapGL>
  20. );
  21.  
  22. class MyMarker extends React.Component {
  23.  
  24. render() {
  25. const {
  26. latitude,
  27. longitude,
  28. currentTimestamp,
  29. eta
  30. } = this.props;
  31. console.log("asdasd", latitude, longitude);
  32. return (
  33. <Marker
  34. className={styles.bus}
  35. latitude={ latitude }
  36. longitude={ longitude }>
  37. <div ><span>aaaa</span></div>
  38.  
  39. </Marker>
  40. );
  41. }
  42. }
  43.  
  44.  
  45.  
  46. export default connect(
  47. s => ({}),
  48. d => ({})
  49. )(MyMarker);
Add Comment
Please, Sign In to add comment