import { useQuery } from '@tanstack/react-query'; import { usePlHooksApiClient } from '@/contexts/api-client'; import { usePlHooksQueryClient } from '@/contexts/query-client'; const usePoll = (pollId?: string) => { const queryClient = usePlHooksQueryClient(); const { client } = usePlHooksApiClient(); return useQuery( { queryKey: ['polls', 'entities', pollId], queryFn: () => client.polls.getPoll(pollId!), enabled: !!pollId, }, queryClient, ); }; export { usePoll };