import React, { PropTypes, Component } from 'react'; import Router from '../router.js'; import { Button, ButtonGroup, DropdownButton, MenuItem } from 'react-bootstrap'; const PostsViews = (props, context) => { let views = ["top", "new", "best"]; const adminViews = ["pending", "rejected", "scheduled"]; if (Users.is.admin(context.currentUser)) { views = views.concat(adminViews); } const currentRoute = context.currentRoute; const currentView = currentRoute.queryParams.view || props.defaultView; // console.log(currentRoute); return (
{/* {views.map(view => )} */} {views.map(view => {Telescope.utils.capitalise(view)})} Daily
) } PostsViews.propTypes = { defaultView: React.PropTypes.string } PostsViews.defaultProps = { defaultView: "top" } PostsViews.contextTypes = { currentRoute: React.PropTypes.object, currentUser: React.PropTypes.object }; PostsViews.displayName = "PostsViews"; module.exports = PostsViews;