push files left (#360) (#804)

This commit is contained in:
Philip Okugbe
2025-02-26 18:33:50 +00:00
committed by GitHub
parent 7fc1a782a7
commit fda5c7d60f
3 changed files with 37 additions and 15 deletions

View File

@ -26,6 +26,7 @@ import {
IWorkspace,
} from "@/features/workspace/types/workspace.types.ts";
import { IUser } from "@/features/user/types/user.types.ts";
import { useTranslation } from "react-i18next";
export function useWorkspaceQuery(): UseQueryResult<IWorkspace, Error> {
return useQuery({
@ -92,12 +93,13 @@ export function useGetInviteLink(
}
export function useCreateInvitationMutation() {
const { t } = useTranslation();
const queryClient = useQueryClient();
return useMutation<void, Error, ICreateInvite>({
mutationFn: (data) => createInvitation(data),
onSuccess: (data, variables) => {
notifications.show({ message: "Invitation sent" });
notifications.show({ message: t("Invitation sent") });
queryClient.refetchQueries({
queryKey: ["invitations"],
});