Переменная, определенная в запросе, показывающая TypeError: Невозможно прочитать свойство undefined - PullRequest
0 голосов
/ 21 июня 2019

Я попытался определить переменную в моем Запросе для организации, а затем вызвать ее в моей функции возврата, однако я получаю неопределенную ошибку. Я новичок в gql и пытаюсь выяснить, если это проблема с областью действия или что еще я могу делать неправильно.

Это используется для учебника Carbon Design, и я пробовал различные способы определения организации, но я продолжаю получать эту ошибку.

const REPO_QUERY = gql`
  query REPO_QUERY {
    organization(login: "carbon-design-system") {
      repositories(first: 75, orderBy: { field: UPDATED_AT, direction: DESC }) {
        totalCount
        nodes {
          url
          homepageUrl
          issues(filterBy: { states: OPEN }) {
            totalCount
          }
          stargazers {
            totalCount
          }
          releases(first: 1) {
            totalCount
            nodes {
              name
            }
          }
          name
          updatedAt
          createdAt
          description
          id
        }
      }
    }
  }
`;

return (
    <div className="bx--grid bx--grid--full-width bx--grid--no-gutter repo-page">
      <div className="bx--row repo-page__r1">
        <div className="bx--col-lg-16">
          <Query query={REPO_QUERY}>
            {({ loading, error, data: { organization } }) => {

Должно быть заполнение созданной мной таблицы, однако я получаю эту ошибку:

TypeError: Невозможно прочитать свойство 'organization' из неопределенного

...