import { useQuery } from '@tanstack/react-query' import { queryKeys } from '@/core/react-query/keys' import { rolesService } from '@/services/roles.service' export function useRole(roleId?: number) { return useQuery({ queryKey: queryKeys.roles.detail(roleId ?? 'new'), queryFn: () => rolesService.detail(roleId as number), enabled: typeof roleId === 'number', }) }