More refactoring

This commit is contained in:
Maciek Głowacki
2020-08-18 00:21:21 +02:00
parent 74ad2e835c
commit 281a1742bc
3 changed files with 36 additions and 29 deletions

View File

@ -1,6 +1,29 @@
// import { Group, Course } from '../types';
export enum Types {
addChoosenCourse = 'ADD_COURSE',
removecourse = 'REMOVE_COURSE',
addChoosenGroup = 'ADD_GROUP',
removeGroup = 'REMOVE_GROUP',
addChoosenCourse = 'ADD_CHOOSEN_COURSE',
removeChoosenCourse = 'REMOVE_CHOOSEN_COURSE',
addChoosenGroup = 'ADD_CHOOSEN_GROUP',
removeChoosenGroup = 'REMOVE_CHOOSEN_GROUP',
}
// type ChoosenCoursesPayload = {
// [Types.addChoosenCourse]: {};
// };
// type ChoosenGroupsPayload = {
// [Types.Create]: {
// id: number;
// name: string;
// price: number;
// };
// };
// export const choosenGroupsReducer = (state, action) => {
// switch (action.type) {
// case Types.addChoosenGroup:
// return add;
// }
// };
//https://dev.to/elisealcala/react-context-with-usereducer-and-typescript-4obm