import { registerComponent } from 'meteor/nova:lib'; import React, { PropTypes, Component } from 'react'; import { FormattedMessage, intlShape } from 'react-intl'; import { DropdownButton, MenuItem } from 'react-bootstrap'; import { LinkContainer } from 'react-router-bootstrap'; import { withRouter } from 'react-router' import Users from 'meteor/nova:users'; import { withCurrentUser } from 'meteor/nova:core'; const PostsViews = (props, context) => { let views = ["top", "new", "best"]; const adminViews = ["pending", "rejected", "scheduled"]; if (Users.canDo(props.currentUser, "posts.edit.all")) { views = views.concat(adminViews); } const query = _.clone(props.router.location.query); return (