diff --git a/frontend/src/views/coordinator/Leaders.tsx b/frontend/src/views/coordinator/Leaders.tsx index cf471cc..76c175e 100644 --- a/frontend/src/views/coordinator/Leaders.tsx +++ b/frontend/src/views/coordinator/Leaders.tsx @@ -36,6 +36,14 @@ const Leaders = () => { getLeaders({ page, per_page: perPage }), ) + const { mutate: mutateDelete } = useMutation( + 'deleteLeader', + (index: number) => deleteLeader(index), + { + onSuccess: () => refetchLeaders(), + }, + ) + useEffect(() => { setPage(1) }, [perPage]) @@ -79,18 +87,35 @@ const Leaders = () => {
- {leaders?.data?.project_supervisors - .map(({ id, first_name, last_name, email, limit_group, count_group, mode }) => ( + {leaders?.data?.project_supervisors.map( + ({ + id, + first_name, + last_name, + email, + limit_group, + count_groups, + mode, + }) => (