More refactoring
This commit is contained in:
		@@ -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
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user