var shell = require('shell') var React = require('react/addons') var ReactRouter = require('react-router') module.exports = React.createClass({ mixins: [ReactRouter.State], propTypes: { search: React.PropTypes.string, fetchPlanet: React.PropTypes.func, onSearchChange: React.PropTypes.func, currentPlanet: React.PropTypes.object }, getInitialState: function () { return { search: '' } }, componentDidMount: function () { React.findDOMNode(this.refs.search).focus() }, handleLogoClick: function (e) { shell.openExternal('http://b00st.io') e.preventDefault() }, refresh: function () { this.props.fetchPlanet() }, render: function () { var currentPlanetName = this.props.currentPlanet.name var currentUserName = this.props.currentPlanet.userName return (
) } })