Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- export default class Profile extends PureComponent {
- static propTypes = {
- userIsLoaded: PropTypes.bool,
- user: PropTypes.shape({
- _id: PropTypes.string,
- }).isRequired,
- }
- static defaultProps = {
- userIsLoaded: false,
- }
- render() {
- const { userIsLoaded, user } = this.props;
- if (!userIsLoaded) return <Loaded />;
- return (
- <div>
- <div className="two-col">
- <section>
- <MyOrders userId={user.id} />
- <My Downloads userId={user._id} />
- </section>
- <aside>
- <MySubscriptions user={user} />
- <MyVotes user={user} />
- </aside>
- </div>
- <div className="one-col">
- {isRole('affiliate', user={user._id} &&
- <MyAffiliateInfo userId={user._id} />
- }
- </div>
- </div>
- )
- }
- }
Add Comment
Please, Sign In to add comment