guild_front/src/redux/projectsTrackerSlice.js

35 lines
688 B
JavaScript
Raw Normal View History

2023-03-22 21:48:06 +03:00
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: {
2023-03-23 16:43:37 +03:00
setProject: (state, action) => {
2023-03-22 21:48:06 +03:00
state.project.push(action.payload);
},
},
});
export const { setProject } = projectsTrackerSlice.actions;
2023-03-23 16:43:37 +03:00
export const getProjects = (state) => state.tracker.project;
2023-03-22 21:48:06 +03:00
export default projectsTrackerSlice.reducer;