/** * Copyright 2004-present Facebook. All Rights Reserved. * */ 'use strict'; const {createFragmentContainer, graphql} = require('react-relay/classic'); const React = require('react'); const CompatProfilePic = require('CompatProfilePic'); class CompatProfile extends React.Component { render() { return
{this.props.data.name} {this.props.data.subscribeStatus}
; } doSomething() { commitMutation( this.props.relay, graphql` mutation ActorSubscribe($input: ActorSubscribeInput!) { actorSubscribe(input: $input) { subscribee { ...CompatProfile } } } `, { input: { subscribeeId: 123 } } ) } } module.exports = createFragmentContainer(CompatProfile, graphql` fragment CompatProfile on Actor { name subscribeStatus ...CompatProfilePic_user } `);