は、私は、次のGraphQLクエリを持っていると仮定しましょ反応し、アポロGraphQLクエリに変数を渡すには?
const CurrentUserForLayout = gql`
query CurrentUserForLayout($avatarID: Int!) {
currentUser {
avatar_url(avatarID: $avatarID)
}
}
`;
const ProfileWithData = graphql(CurrentUserForLayout, {
options: { variables: { avatarID: 1 } },
})(Profile);
を今、私は私のコンポーネントがavatarIDを変更Profile
リアクトようにしたい場合は、
私はそれをどのように行うのでしょうか?
私が反応するように新しいとGraphQlと私は本当にここ接続を理解していない:
graphql(CurrentUserForLayout, {
options: { variables: { avatarID: 1 } },
})(Profile);
は、私は本当にクエリに別のavatarID
を渡すためにProfileWithData
の周りに他の親コンポーネントが必要ですか?しかし、IDがProfileコンポーネントによって操作される場合、どうすればParentコンポーネントにそのことを知らせることができますか?