Вытаскивание вложенных запросов GraphQL в реакцию - PullRequest
0 голосов
/ 17 июня 2019

Мне нужно получить имя рулона и тип рулона в реакции.

Вот мой запрос ...

import gql from "graphql-tag";

const Person = gql`
  query Person{
    Person{
      id
      name
      roll {
        name
        type
      }
    }
  }
`;

export default Person;

Вот что я попробовал в реакции

class HomeStar extends Component {
renderPeson() {
    return this.props.data.Person.map( person => {
        return(
            <div key={person.id}>
                {person.name}
                {person.roll.name}


            </div>
        )
    });
}

имя человека идет, но я не могу получить имя или тип рулона.

Данные поступают в консоль.

  {data: {…}}

data:
Person: Array(1)
0:
id: "d333ead0-738a-42b2-9f32-9381a0df07b9"
name: "Anthony Esposito"
roll: Array(1)
0: {name: "Randy Bobs", type: "STAR", __typename: "Roll"}
length: 1
__proto__: Array(0)

Как мне получить данные броска в реакцию?

...