webpack/ForemanTasks/Components/TasksDashboard/TasksDashboard.js in foreman-tasks-0.17.0 vs webpack/ForemanTasks/Components/TasksDashboard/TasksDashboard.js in foreman-tasks-0.17.1
- old
+ new
@@ -36,21 +36,23 @@
}
}
render() {
const { time, query, tasksSummary, updateTime, updateQuery } = this.props;
-
+ const updateQueryHistory = labelQuery => {
+ updateQuery(labelQuery, this.props.history);
+ };
return (
<Grid fluid className="tasks-dashboard-grid">
<TasksTimeRow time={time} updateTime={updateTime} />
<TasksCardsGrid
time={time}
query={query}
data={tasksSummary}
- updateQuery={updateQuery}
+ updateQuery={updateQueryHistory}
/>
- <TasksLabelsRow query={query} updateQuery={updateQuery} />
+ <TasksLabelsRow query={query} updateQuery={updateQueryHistory} />
</Grid>
);
}
}
@@ -60,9 +62,10 @@
tasksSummary: TasksCardsGrid.propTypes.data,
initializeDashboard: PropTypes.func,
updateTime: PropTypes.func,
updateQuery: PropTypes.func,
fetchTasksSummary: PropTypes.func,
+ history: PropTypes.object.isRequired,
};
TasksDashboard.defaultProps = {
time: TASKS_DASHBOARD_AVAILABLE_TIMES.H24,
query: {},