feat: renamed old frontend and fixed some minor bugs

This commit is contained in:
=
2025-01-06 14:56:49 +05:30
parent 8c902d7699
commit 54377a44d3
2577 changed files with 35240 additions and 35116 deletions
@@ -13,13 +13,15 @@ import {
export const useCreateProjectUserAdditionalPrivilege = () => {
const queryClient = useQueryClient();
return useMutation<{ privilege: TProjectUserPrivilege }, {}, TCreateProjectUserPrivilegeDTO>({
return useMutation<{ privilege: TProjectUserPrivilege }, object, TCreateProjectUserPrivilegeDTO>({
mutationFn: async (dto) => {
const { data } = await apiRequest.post("/api/v1/user-project-additional-privilege", dto);
return data.privilege;
},
onSuccess: (_, { projectMembershipId }) => {
queryClient.invalidateQueries(projectUserPrivilegeKeys.list(projectMembershipId));
queryClient.invalidateQueries({
queryKey: projectUserPrivilegeKeys.list(projectMembershipId)
});
}
});
};
@@ -27,7 +29,7 @@ export const useCreateProjectUserAdditionalPrivilege = () => {
export const useUpdateProjectUserAdditionalPrivilege = () => {
const queryClient = useQueryClient();
return useMutation<{ privilege: TProjectUserPrivilege }, {}, TUpdateProjectUserPrivlegeDTO>({
return useMutation<{ privilege: TProjectUserPrivilege }, object, TUpdateProjectUserPrivlegeDTO>({
mutationFn: async (dto) => {
const { data } = await apiRequest.patch(
`/api/v1/user-project-additional-privilege/${dto.privilegeId}`,
@@ -36,7 +38,9 @@ export const useUpdateProjectUserAdditionalPrivilege = () => {
return data.privilege;
},
onSuccess: (_, { projectMembershipId }) => {
queryClient.invalidateQueries(projectUserPrivilegeKeys.list(projectMembershipId));
queryClient.invalidateQueries({
queryKey: projectUserPrivilegeKeys.list(projectMembershipId)
});
}
});
};
@@ -44,7 +48,7 @@ export const useUpdateProjectUserAdditionalPrivilege = () => {
export const useDeleteProjectUserAdditionalPrivilege = () => {
const queryClient = useQueryClient();
return useMutation<{ privilege: TProjectUserPrivilege }, {}, TDeleteProjectUserPrivilegeDTO>({
return useMutation<{ privilege: TProjectUserPrivilege }, object, TDeleteProjectUserPrivilegeDTO>({
mutationFn: async (dto) => {
const { data } = await apiRequest.delete(
`/api/v1/user-project-additional-privilege/${dto.privilegeId}`
@@ -52,7 +56,9 @@ export const useDeleteProjectUserAdditionalPrivilege = () => {
return data.privilege;
},
onSuccess: (_, { projectMembershipId }) => {
queryClient.invalidateQueries(projectUserPrivilegeKeys.list(projectMembershipId));
queryClient.invalidateQueries({
queryKey: projectUserPrivilegeKeys.list(projectMembershipId)
});
}
});
};