import React, { PropTypes, Component } from 'react'; import { intlShape } from 'react-intl'; import { Messages } from "meteor/nova:core"; import NovaForm from "meteor/nova:forms"; import { withRouter } from 'react-router' const PostsNewForm = (props, context) => { const router = props.router; return (
{ Messages.flash(context.intl.formatMessage({id: "posts.created_message"}), "success"); router.push({pathName: Posts.getPageUrl(post)}); }} />
) } PostsNewForm.contextTypes = { currentUser: React.PropTypes.object, intl: intlShape }; PostsNewForm.displayName = "PostsNewForm"; module.exports = withRouter(PostsNewForm); export default withRouter(PostsNewForm);