feat: update frontend references from User to PartyUser for party user management module

This commit is contained in:
louiscklaw
2025-06-16 10:20:09 +08:00
parent ee2a377bf6
commit 44d324b40e
4 changed files with 13 additions and 14 deletions

View File

@@ -22,7 +22,7 @@ type UsersData = {
// TODO: i want to refactor / tidy here
export function useGetPartyUsers() {
const url = `http://localhost:7272/api/party-user/list`;
const url = endpoints.partyUser.list;
const { data, isLoading, error, isValidating } = useSWR<UsersData>(url, fetcher, swrOptions);
@@ -180,13 +180,12 @@ export async function deletePartyUser(partyUserId: string) {
/**
* Work in local
*/
mutate(
endpoints.partyUser.list,
(currentData: any) => {
const currentProducts: IPartyUserItem[] = currentData?.partyUsers;
const currentPartyUsers: IPartyUserItem[] = currentData?.partyUsers;
const partyUsers = currentProducts.filter((partyUser) => partyUser.id !== partyUserId);
const partyUsers = currentPartyUsers.filter((partyUser) => partyUser.id !== partyUserId);
return { ...currentData, partyUsers };
},