import gql from 'graphql-tag';

export const SIMCARD = gql`
  query simcard($subscriptionId: ID, $accountInput: AccountInput) {
    me(input: $accountInput) {
      ssn
      subscriptions(subscriptionId: $subscriptionId) {
        subscriptions {
          subscriptionId
          name
          ssn
          simcard {
            iccid
            imsi
            pin
            puk
            type
            simType
            qrString
          }
        }
      }
    }
  }
`;

export const SIMCARDBYSUBSCRIPTIONID = gql`
  query SimcardBySubscriptionId($subscriptionId: String!) {
    simcardBySubscriptionId(subscriptionId: $subscriptionId) {
      pin
      puk
      iccid
      imsi
      simType
      sold
      abandoned
      type
      qrString
    }
  }
`;

export const SECONDARY_SIMCARD = gql`
  query SecondarySimcard($input: SecondarySimcardInput) {
    secondarySimcard(input: $input) {
      msisdn
      iccid
      imsi
    }
  }
`;
