Multiple Queries/Mutation in Apollo 2.1

后端 未结 6 623
滥情空心
滥情空心 2021-02-05 12:10

I need some help using the new Query and Mutation component in Apollo 2.1, especially with multiple queries and mutations.

I have the following problems:

  1. I
6条回答
  •  悲哀的现实
    2021-02-05 12:46

    In my opinion,

    1. To make a request depends on previous request, you can break that request to children component and pass result of previous request like props to it and do that request.
    2. To use more than one mutation and queries, you can use compose like this

      ...
      @compose(
       graphql(GET_FEEDS_QUERY, {name : 'getFeeds'}),
       graphql(CREATE_NEW_POST, {name: "createNewPost"}),
       graphql(LIKE_POST_MUTATION, { name: "unlikePostMutation"}),
       ...
      )
      class HomeScreen extends Component {
       ...
      }
      

提交回复
热议问题