import React, { PropTypes, Component } from 'react'; import { FormattedMessage } from 'react-intl'; const CanCreatePost = (props, context) => { const currentUser = context.currentUser; const children = props.children; const UsersAccountForm = Telescope.components.UsersAccountForm; if (!currentUser){ return (

) } else if (Users.can.post(currentUser)) { return children; } else { return

; } }; CanCreatePost.contextTypes = { currentUser: React.PropTypes.object }; CanCreatePost.displayName = "CanCreatePost"; module.exports = CanCreatePost;