import gql from 'graphql-tag';

export const CONTRACT_USAGE = gql`
  query ContractUsage($input: ContractUsageInput!) {
    contractUsage(input: $input) {
      contractItemId
      usageCounters {
        included {
          type
          baseUnit
          baseQuantity
          isInfinite
          quantity
          unit
        }
        isInfinite
        isPrimary
        remaining {
          type
          baseUnit
          baseQuantity
          isInfinite
          quantity
          unit
        }
        title
        type
        used {
          type
          baseUnit
          baseQuantity
          isInfinite
          quantity
          unit
        }
      }
    }
  }
`;

export const REMAINING_GB = gql`
  query RemainingGb($input: ContractUsageInput!) {
    contractUsage(input: $input) {
      variantId
      usageCounters {
        used {
          type
          baseUnit
          baseQuantity
          isInfinite
          quantity
          unit
        }
      }
    }
  }
`;
