'use client'; import { getOrder } from '@/actions/orders'; // eslint-disable-next-line sonarjs/no-internal-api-use import type * as ApolloTypes from '@repo/graphql/node_modules/@apollo/client/core'; import { useQuery } from '@tanstack/react-query'; // eslint-disable-next-line @typescript-eslint/no-unused-vars type FixTypescriptCringe = ApolloTypes.FetchResult; type Props = { documentId: string; }; export const useOrderQuery = ({ documentId }: Props) => useQuery({ queryFn: () => getOrder({ documentId }), queryKey: ['orders', 'get', documentId], });