digitransit-ui/app/component/ItineraryDistance.js
2019-01-24 12:03:35 +02:00

29 lines
578 B
JavaScript

import PropTypes from 'prop-types';
import React from 'react';
import { FormattedMessage } from 'react-intl';
const Distance = props => {
let approxDistance;
if (props.distance > 0) {
approxDistance = Math.round(props.distance / 50) * 50;
if (approxDistance > 50) {
return (
<FormattedMessage
id="approx-meters"
values={{ approxDistance }}
defaultMessage="{approxDistance} m"
/>
);
}
}
return null;
};
Distance.propTypes = {
distance: PropTypes.number.isRequired,
};
export default Distance;