16 lines
483 B
TypeScript
16 lines
483 B
TypeScript
import { useQuery } from "@tanstack/react-query";
|
|
|
|
import { ENDPOINT } from "@/shared/config";
|
|
|
|
import { userOgnzService } from "./user-ognz-service";
|
|
|
|
const userOgnzTreeBaseKey = [ENDPOINT.CMS_SERVICE.USER_ORGANIZATION, "treeuser"] as const;
|
|
|
|
export function useOgnzUserTree(options?: { enabled?: boolean }) {
|
|
return useQuery({
|
|
queryKey: userOgnzTreeBaseKey,
|
|
queryFn: () => userOgnzService.findOgnzUserTree(),
|
|
enabled: options?.enabled ?? true,
|
|
});
|
|
}
|