numbering member

This commit is contained in:
unknown
2025-05-30 11:14:16 +07:00
parent 58121dc95a
commit 8d6cb69cb7
2 changed files with 3 additions and 78 deletions

View File

@ -63,7 +63,7 @@ const Kyc = () => {
setMembers(resMembers); setMembers(resMembers);
let getProfession: any = await axios.get(`${BASE_URL_MASTER_DATA}/profession/list`, { let getProfession: any = await axios.get(`${BASE_URL_MASTER_DATA}/profession/list`, {
params: { params: {
limit: 50, limit: 75,
page: 1, page: 1,
with_deleted: false, with_deleted: false,
order_field: 'name', order_field: 'name',

View File

@ -42,79 +42,6 @@ const ManageMembers = () => {
fetchMasters(); fetchMasters();
}, []); }, []);
// async function fetchCustomers(): Promise<any> {
// setIsReloading(true);
// try {
// let customers = await axios.get(`${BASE_URL}/customer/list`, {
// params: {
// limit: pageSize,
// page: 1 + currentPage,
// with_deleted: false,
// order_field: 'created_at',
// order_direction: 'DESC'
// }
// });
// let temp = 1;
// let resMembers = customers.data.data.list.map((el: any) => {
// el.no = temp++;
// if (el.date_birth) {
// const d = new Date(el.date_birth);
// el.date_birth = d.toLocaleString('sv-SE');
// }
// el.name = el.fullname;
// return el;
// });
// setMembers(resMembers);
// return {
// data: resMembers,
// totalCount: customers.data.data.total_count,
// }
// } catch (error: any) {
// toast.error(error.message);
// console.log(error);
// } finally {
// setIsReloading(false);
// }
// }
// const fetchCustomers = useCallback(
// async ({ pageIndex, pageSize }:any) => {
// setIsReloading(true);
// try {
// const res = await axios.get(`${BASE_URL}/customer/list`, {
// params: {
// limit: pageSize,
// page: pageIndex + 1, // +1 because your API uses 1-based pages
// with_deleted: false,
// order_field: 'created_at',
// order_direction: 'DESC',
// },
// });
// const customers = res.data.data.list.map((el: any, index: number) => ({
// ...el,
// no: pageIndex * pageSize + index + 1,
// date_birth: el.date_birth
// ? new Date(el.date_birth).toLocaleString('sv-SE')
// : null,
// name: el.fullname,
// }));
// return {
// data: customers,
// totalCount: res.data.data.total_count,
// };
// } catch (error: any) {
// toast.error(error.message);
// console.error(error);
// return { data: [], totalCount: 0 };
// } finally {
// setIsReloading(false);
// }
// },
// []
// );
const fetchCustomers = async ( const fetchCustomers = async (
page: number, page: number,
limit: number, limit: number,
@ -138,10 +65,8 @@ const ManageMembers = () => {
const customers = res.data.data.list.map((el: any, index: number) => ({ const customers = res.data.data.list.map((el: any, index: number) => ({
...el, ...el,
no: page * pageSize + index + 1, no: (page) * limit + index + 1,
date_birth: el.date_birth date_birth: el.date_birth ? new Date(el.date_birth).toLocaleString('sv-SE') : null,
? new Date(el.date_birth).toLocaleString('sv-SE')
: null,
name: el.fullname, name: el.fullname,
})); }));
return { data: customers, totalCount: res?.data.data.total_count }; return { data: customers, totalCount: res?.data.data.total_count };