portal-www
Version:
Nova Portal Website. Based on Next starter by Ueno
64 lines (60 loc) • 1.11 kB
text/typescript
import gql from 'graphql-tag';
import { userFragment } from './user';
import { usageItemFragment } from './usageItem';
export const usagepackFragment = gql`
fragment UsagepackFragment on UsagePack {
servicepackId
title
offerUpsell
isExcessUsage
excessCount
minimumUpgradeInMb
connectionId
validTo
lastForeignCountry
lastForeignZone
info {
id
title
shortTitle
price
offerPrice
description
detailedDescription
typeId
categoryId
categoryTitle
dataInEurope
canModify
canCancel
contentType
billingUnit
remainingSubtitle
}
items {
...UsageItemFragment
}
price {
amount
displayPrice
}
alerts {
description
message
}
}
${usageItemFragment}
`;
export const usageFragment = gql`
fragment UsageFragment on Account {
...UserFragment
profiles(subscriptionId: $subscriptionId) {
subscriptionId
packs {
...UsagepackFragment
}
}
}
${userFragment}
${usagepackFragment}
`;