Rename group fns and add upgrade plan modal to project level groups tab

This commit is contained in:
Tuan Dang
2024-03-28 20:54:25 -07:00
parent f2e5f1bb10
commit 38adc83f2b
11 changed files with 55 additions and 48 deletions
@@ -24,9 +24,9 @@ import {
OrgPermissionSubjects
} from "@app/context";
import {
useCreateGroupUserMembership,
useDeleteGroupUserMembership,
useGetGroupUserMemberships} from "@app/hooks/api";
useAddUserToGroup,
useListGroupUsers,
useRemoveUserFromGroup} from "@app/hooks/api";
import { UsePopUpState } from "@app/hooks/usePopUp";
type Props = {
@@ -44,9 +44,9 @@ export const OrgGroupMembersModal = ({
slug: string;
};
const { data: users, isLoading } = useGetGroupUserMemberships(popUpData?.slug ?? "");
const { mutateAsync: assignMutateAsync } = useCreateGroupUserMembership();
const { mutateAsync: unassignMutateAsync } = useDeleteGroupUserMembership();
const { data: users, isLoading } = useListGroupUsers(popUpData?.slug ?? "");
const { mutateAsync: assignMutateAsync } = useAddUserToGroup();
const { mutateAsync: unassignMutateAsync } = useRemoveUserFromGroup();
const handleAssignment = async (username: string, assign: boolean) => {
try {