This commit is contained in:
natib21
2026-07-10 11:25:59 +00:00
parent 2696ca7498
commit e6e44e773b
1146 changed files with 200266 additions and 90527 deletions

View File

@@ -1,25 +1,25 @@
import { OrganizationUserDto, User } from "@/shared/dto/user/usersDto";
import { getEmployeesUnderOrg } from "@/shared/services/organizationsService";
import { useQuery } from "@tanstack/react-query";
import { getUserById } from "../services/api/userService";
export const useUsers = (organizationId: string) => {
return useQuery({
queryKey: ["users"],
queryFn: async () => {
const { data } = await getEmployeesUnderOrg(organizationId);
return data as { items: OrganizationUserDto[]; count: number };
},
});
};
export const useUsersByID = (id: string) => {
return useQuery({
queryKey: ["user",id],
queryFn: async () => {
const response = await getUserById(id);
return response.data as User;
},
});
};
import { OrganizationUserDto, User } from "@/shared/dto/user/usersDto";
import { getEmployeesUnderOrg } from "@/shared/services/organizationsService";
import { useQuery } from "@tanstack/react-query";
import { getUserById } from "../services/api/userService";
export const useUsers = (organizationId: string) => {
return useQuery({
queryKey: ["users"],
queryFn: async () => {
const { data } = await getEmployeesUnderOrg(organizationId);
return data as { items: OrganizationUserDto[]; count: number };
},
});
};
export const useUsersByID = (id: string) => {
return useQuery({
queryKey: ["user",id],
queryFn: async () => {
const response = await getUserById(id);
return response.data as User;
},
});
};