/**
* 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
}
`);