1
0
mirror of https://gitlab.com/ceda_ei/sonzai.git synced 2025-07-03 21:36:54 +02:00
sonzai/containers/SubjectsContainer.js
Ceda EI b89b67bf68 Disallow removing used subjects
Pass timetable as prop in containers.
2020-03-31 14:37:13 +05:30

22 lines
537 B
JavaScript

import { connect } from "react-redux";
import Subjects from "../components/Subjects";
import { addSubject, removeSubject } from "../actions";
const mapStateToProps = state => {
return {
subjects: state.subjects,
timetable: state.timetable,
};
};
const mapDispatchToProps = dispatch => {
return {
addSubject: subject => dispatch(addSubject(subject)),
removeSubject: id => dispatch(removeSubject(id))
};
};
const SubjectsContainer = connect(mapStateToProps, mapDispatchToProps)(Subjects);
export default SubjectsContainer;