apollo-elements/apollo-elements

View on GitHub
docs/api/libraries/_assets/Launches.query.graphql.ts

Summary

Maintainability
A
0 mins
Test Coverage
import { gql, TypedDocumentNode } from '@apollo/client/core';

interface Launch {
  mission_name: string;
  links: {
    mission_patch_small: string;
  };
}

interface Data {
  launchesPast: Launch[];
}

interface Variables {
  limit: number;
}

export const LaunchesQuery: TypedDocumentNode<Data, Variables> = gql`
{% include ../_assets/Launches.query.graphql %}`;