Client - fix activities list style & activity details display

This commit is contained in:
Sam
2019-09-01 11:04:43 +02:00
parent de5c0ada6b
commit 38bbd61eba
3 changed files with 17 additions and 12 deletions

View File

@ -35,8 +35,9 @@ class ActivityCharts extends React.Component {
componentDidUpdate(prevProps) {
if (
this.props.dataType === 'activity' &&
prevProps.activity.id !== this.props.activity.id
(this.props.dataType === 'activity' &&
prevProps.activity.id !== this.props.activity.id) ||
(this.props.dataType === 'activity' && prevProps.dataType === 'segment')
) {
this.props.loadActivityData(this.props.activity.id)
}

View File

@ -25,8 +25,9 @@ class ActivityMap extends React.Component {
componentDidUpdate(prevProps) {
if (
this.props.dataType === 'activity' &&
prevProps.activity.id !== this.props.activity.id
(this.props.dataType === 'activity' &&
prevProps.activity.id !== this.props.activity.id) ||
(this.props.dataType === 'activity' && prevProps.dataType === 'segment')
) {
this.props.loadActivityGpx(this.props.activity.id)
}