| 123456789101112131415161718192021222324252627282930313233 |
- import gql from 'graphql-tag';
- export const adminApiExtensions = gql`
- type MetricSummary {
- interval: MetricInterval!
- type: MetricType!
- title: String!
- entries: [MetricSummaryEntry!]!
- }
- enum MetricInterval {
- Daily
- }
- enum MetricType {
- OrderCount
- OrderTotal
- AverageOrderValue
- }
- type MetricSummaryEntry {
- label: String!
- value: Float!
- }
- input MetricSummaryInput {
- interval: MetricInterval!
- types: [MetricType!]!
- refresh: Boolean
- }
- extend type Query {
- """
- Get metrics for the given interval and metric types.
- """
- metricSummary(input: MetricSummaryInput): [MetricSummary!]!
- }
- `;
|