upd: division
Deskripsi: - tambah divisi nb: blm selesai No Issues
This commit is contained in:
@@ -399,6 +399,12 @@ export const apiGetDivisionMember = async ({ user, id, search }: { user: string,
|
||||
return response.data;
|
||||
};
|
||||
|
||||
export const apiCreateDivision = async (data: { data: { idGroup: string, name: string, desc: string }, member: [], admin: string[] }) => {
|
||||
const response = await api.post(`/mobile/division`, data)
|
||||
return response.data;
|
||||
};
|
||||
|
||||
|
||||
export const apiGetDiscussion = async ({ user, search, division, active }: { user: string, search: string, division: string, active?: string }) => {
|
||||
const response = await api.get(`mobile/discussion?user=${user}&active=${active}&search=${search}&division=${division}`);
|
||||
return response.data;
|
||||
|
||||
20
lib/divisionCreate.ts
Normal file
20
lib/divisionCreate.ts
Normal file
@@ -0,0 +1,20 @@
|
||||
import { createSlice } from '@reduxjs/toolkit';
|
||||
|
||||
const divisionCreate = createSlice({
|
||||
name: 'divisionCreate',
|
||||
initialState: {
|
||||
data: {
|
||||
idGroup: "",
|
||||
name: "",
|
||||
desc: "",
|
||||
}, member: [], admin: [],
|
||||
},
|
||||
reducers: {
|
||||
setFormCreateDivision: (state, action) => {
|
||||
return action.payload;
|
||||
},
|
||||
},
|
||||
});
|
||||
|
||||
export const { setFormCreateDivision } = divisionCreate.actions;
|
||||
export default divisionCreate.reducer;
|
||||
@@ -4,6 +4,7 @@ import bannerReducer from './bannerSlice';
|
||||
import calendarUpdate from './calendarUpdate';
|
||||
import discussionGeneralDetailUpdate from './discussionGeneralDetail';
|
||||
import discussionUpdate from './discussionUpdate';
|
||||
import divisionCreate from './divisionCreate';
|
||||
import divisionUpdate from './divisionUpdate';
|
||||
import entitiesReducer from './entitiesSlice';
|
||||
import filterSlice from './filterSlice';
|
||||
@@ -34,6 +35,7 @@ const store = configureStore({
|
||||
discussionUpdate: discussionUpdate,
|
||||
calendarUpdate: calendarUpdate,
|
||||
taskUpdate: taskUpdate,
|
||||
divisionCreate: divisionCreate,
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user