Added new reducer for tracker

This commit is contained in:
MaxOvs19
2023-03-22 21:48:06 +03:00
parent 8b8dda215f
commit 4d8f7e6c65
7 changed files with 342 additions and 202 deletions

View File

@ -0,0 +1,34 @@
import { createSlice } from "@reduxjs/toolkit";
const initialState = {
project: [
{
name: "Разработка трекера",
count: 4,
},
{
name: "Кинотеатр",
count: 4,
},
{
name: "Проект страхование",
count: 4,
},
],
};
export const projectsTrackerSlice = createSlice({
name: "projectsTracker",
initialState,
reducers: {
setProject(state, action) {
state.project.push(action.payload);
},
},
});
export const { setProject } = projectsTrackerSlice.actions;
export const addProject = (state) => state.projectsTracker.setProject;
export default projectsTrackerSlice.reducer;