Я пытаюсь использовать фрагменты для повторного использования моего кода GraphQL, но он не работает, хотя перед использованием фрагмента кода работает нормально.
Вот так выглядит мой код
fragments.js
import gql from 'graphql-tag';
export const postFragment = gql`
fragment PostData on postsConnection {
edges {
node {
id
title
date
featuredImage {
sourceUrl
}
}
}
} `
это мой файл запросов query / posts.js
import gql from 'graphql-tag';
import {postFragment} from '../fragments';
export const getAllPosts = gql`
query getAllPosts {
posts {
...PostData
}
}
${postFragment}
`;
Это ошибка get
[Ошибка GraphQL]: Сообщение: неизвестный тип "postsConnection"., Местоположение: [объект Object], Путь: не определено
Как я могу это исправить?