upd: division
Deskripsi: - load data all division - search data all division - filter data division - user role pada halaman division No Issues
This commit is contained in:
@@ -347,4 +347,9 @@ export const apiCheckFileProject = async ({ data, id }: { data: FormData, id: st
|
||||
export const apiDeleteFileProject = async (data: { user: string }, id: string) => {
|
||||
const response = await api.delete(`/mobile/project/file/${id}`, { data })
|
||||
return response.data;
|
||||
};
|
||||
|
||||
export const apiGetDivision = async ({ user, search, group, kategori, active }: { user: string, search: string, group?: string, kategori?: string, active?: string }) => {
|
||||
const response = await api.get(`mobile/division?user=${user}&active=${active}&group=${group}&search=${search}&cat=${kategori}`);
|
||||
return response.data;
|
||||
};
|
||||
14
lib/divisionUpdate.ts
Normal file
14
lib/divisionUpdate.ts
Normal file
@@ -0,0 +1,14 @@
|
||||
import { createSlice } from '@reduxjs/toolkit';
|
||||
|
||||
const divisionUpdate = createSlice({
|
||||
name: 'divisionUpdate',
|
||||
initialState: false,
|
||||
reducers: {
|
||||
setUpdateDivision: (state, action) => {
|
||||
return action.payload;
|
||||
},
|
||||
},
|
||||
});
|
||||
|
||||
export const { setUpdateDivision } = divisionUpdate.actions;
|
||||
export default divisionUpdate.reducer;
|
||||
@@ -11,6 +11,7 @@ import positionUpdate from './positionSlice';
|
||||
import projectUpdate from './projectUpdate';
|
||||
import taskCreate from './taskCreate';
|
||||
import userReducer from './userSlice';
|
||||
import divisionUpdate from './divisionUpdate';
|
||||
|
||||
const store = configureStore({
|
||||
reducer: {
|
||||
@@ -26,6 +27,7 @@ const store = configureStore({
|
||||
announcementUpdate: announcementUpdate,
|
||||
projectUpdate: projectUpdate,
|
||||
taskCreate: taskCreate,
|
||||
divisionUpdate: divisionUpdate,
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user