upd: scroll load
Deskripsi: - list anggota - list diskusi umum - list pengumuman No Issues
This commit is contained in:
20
lib/api.ts
20
lib/api.ts
@@ -134,8 +134,8 @@ export const apiEditPosition = async (data: { user: string, name: string, idGrou
|
||||
});
|
||||
};
|
||||
|
||||
export const apiGetUser = async ({ user, active, search, group }: { user: string, active: string, search: string, group?: string }) => {
|
||||
const response = await api.get(`mobile/user?user=${user}&active=${active}&group=${group}&search=${search}`);
|
||||
export const apiGetUser = async ({ user, active, search, group, page }: { user: string, active: string, search: string, group?: string, page?: number }) => {
|
||||
const response = await api.get(`mobile/user?user=${user}&active=${active}&group=${group}&search=${search}&page=${page}`);
|
||||
return response.data;
|
||||
};
|
||||
|
||||
@@ -150,12 +150,8 @@ export const apiCreateUser = async (data: FormData) => {
|
||||
};
|
||||
|
||||
export const apiDeleteUser = async (data: { user: string, isActive: boolean }, id: string) => {
|
||||
await api.delete(`mobile/user/${id}`, { data }).then(response => {
|
||||
return response.data;
|
||||
})
|
||||
.catch(error => {
|
||||
console.error('Error:', error);
|
||||
});
|
||||
const response = await api.delete(`mobile/user/${id}`, { data })
|
||||
return response.data
|
||||
};
|
||||
|
||||
export const apiEditUser = async (data: FormData, id: string) => {
|
||||
@@ -167,8 +163,8 @@ export const apiEditUser = async (data: FormData, id: string) => {
|
||||
return response.data;
|
||||
};
|
||||
|
||||
export const apiGetDiscussionGeneral = async ({ user, active, search, group }: { user: string, active: string, search: string, group?: string }) => {
|
||||
const response = await api.get(`mobile/discussion-general?user=${user}&active=${active}&group=${group}&search=${search}`);
|
||||
export const apiGetDiscussionGeneral = async ({ user, active, search, group, page }: { user: string, active: string, search: string, group?: string, page?: number }) => {
|
||||
const response = await api.get(`mobile/discussion-general?user=${user}&active=${active}&group=${group}&search=${search}&page=${page}`);
|
||||
return response.data;
|
||||
};
|
||||
|
||||
@@ -223,8 +219,8 @@ export const apiAddMemberDiscussionGeneral = async ({ data, id }: { data: { user
|
||||
return response.data;
|
||||
};
|
||||
|
||||
export const apiGetAnnouncement = async ({ user, search }: { user: string, search: string }) => {
|
||||
const response = await api.get(`mobile/announcement?user=${user}&search=${search}`);
|
||||
export const apiGetAnnouncement = async ({ user, search, page }: { user: string, search: string, page?: number }) => {
|
||||
const response = await api.get(`mobile/announcement?user=${user}&search=${search}&page=${page}`);
|
||||
return response.data;
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user