Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <Marker
- ref={(ref) => { this.marker = ref; }}
- draggable
- onDragEnd={(t, map, coords) => this.setDestination(coords)}
- coordinate={destination}
- position={destination}
- centerOffset={{ x: -18, y: -60 }}
- anchor={{ x: 0.69, y: 1 }}
- pinColor={COLOR.marker}
- onDragStart={() => this.setMarkerPosition()}
- />
- setDestination(coords) {
- const { destination } = this.props;
- const lat = coords.lat();
- const long = coords.lng();
- console.log('seperate:', lat, long);
- console.log('destina:', coords);
- this.props
- .dispatch($setDestination(coords.lat(), coords.lng()))
- .catch((error) => this.props.dispatch(Activity.$toast('failure', error.message)));
- this.setState((prevState) => ({
- isVisible: !prevState.isVisible,
- destination: destination[0].fullAddress,
- }));
- }
Add Comment
Please, Sign In to add comment