20 lines
445 B
TypeScript
20 lines
445 B
TypeScript
import { useQuery } from '@apollo/client';
|
|
|
|
import { GET_PADDLE_INFO } from 'graphql/queries/get-paddle-info.ee';
|
|
|
|
type UsePaddleInfoReturn = {
|
|
sandbox: boolean;
|
|
vendorId: string;
|
|
loading: boolean;
|
|
};
|
|
|
|
export default function usePaddleInfo(): UsePaddleInfoReturn {
|
|
const { data, loading } = useQuery(GET_PADDLE_INFO);
|
|
|
|
return {
|
|
sandbox: data?.getPaddleInfo?.sandbox,
|
|
vendorId: data?.getPaddleInfo?.vendorId,
|
|
loading
|
|
};
|
|
}
|