import gql from 'graphql-tag';

import { summaryFragment } from '../fragments/summary';

export const SUBSCRIPTIONS_WITH_SUMMARY = gql`
  query subscriptionsWithSummary(
    $subscriptionsInput: SubscriptionsInput
    $summaryInput: SummaryInput
    $accountInput: AccountInput
  ) {
    me(input: $accountInput) {
      ssn
      subscriptions(input: $subscriptionsInput) {
        pageInfo {
          totalCount
        }
        subscriptions {
          subscriptionId
          summary(input: $summaryInput) {
            ...SummaryFragment
          }
        }
      }
    }
  }
  ${summaryFragment}
`;
