webpack/ForemanTasks/Components/TaskDetails/index.js in foreman-tasks-2.0.3 vs webpack/ForemanTasks/Components/TaskDetails/index.js in foreman-tasks-3.0.0
- old
+ new
@@ -1,11 +1,10 @@
import { bindActionCreators } from 'redux';
import { connect } from 'react-redux';
import TaskDetails from './TaskDetails';
import * as taskDetailsActions from './TaskDetailsActions';
import * as taskActions from '../TaskActions';
-import reducer from './TaskDetailsReducer';
import {
selectEndedAt,
selectStartAt,
selectStartBefore,
selectStartedAt,
@@ -31,10 +30,13 @@
selectTaskReload,
selectParentTask,
selectExternalId,
selectDynflowEnableConsole,
selectCanEdit,
+ selectStatus,
+ selectAPIError,
+ selectIsLoading,
} from './TaskDetailsSelectors';
const mapStateToProps = state => ({
startAt: selectStartAt(state),
startBefore: selectStartBefore(state),
@@ -62,13 +64,14 @@
taskReload: selectTaskReload(state),
parentTask: selectParentTask(state),
externalId: selectExternalId(state),
dynflowEnableConsole: selectDynflowEnableConsole(state),
canEdit: selectCanEdit(state),
+ status: selectStatus(state),
+ APIerror: selectAPIError(state),
+ isLoading: selectIsLoading(state),
});
const mapDispatchToProps = dispatch =>
bindActionCreators({ ...taskActions, ...taskDetailsActions }, dispatch);
-
-export const reducers = { taskDetails: reducer };
export default connect(mapStateToProps, mapDispatchToProps)(TaskDetails);