import { registerComponent, withCurrentUser, Utils } from 'meteor/vulcan:core'; import React from 'react'; import PropTypes from 'prop-types'; import { FormattedMessage, intlShape } from 'meteor/vulcan:i18n'; import DropdownButton from 'react-bootstrap/lib/DropdownButton'; import MenuItem from 'react-bootstrap/lib/MenuItem'; import { LinkContainer } from 'react-router-bootstrap'; import { withRouter } from 'react-router' import Users from 'meteor/vulcan:users'; 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 (