INNER CODE UNIT · JavaScript
MapViewDirections
bramus/react-native-maps-directions · src/MapViewDirections.js:8
class MapViewDirections extends Component {
constructor(props) {
super(props);
this.state = {
coordinates: null,
distance: null,
duration: null,
};
}
componentDidMount() {
this.fetchAndRenderRoute(this.props);
}
componentDidUpdate(prevProps) {
if (!isEqual(prevProps.origin, this.props.origin) || !isEqual(prevProps.destination, this.props.destination) || !isEqual(prevProps.waypoints, this.props.waypoints) || !isEqual(prevProps.mode, this.props.mode) || !isEqual(prevProps.precision, this.props.precision) || !isEqual(prevProps.splitWaypoints, this.props.splitWaypoints)) {