var React = require('react'); var _ = require('lodash'); var Nav = require('naturalcrit/nav/nav.jsx'); var Navbar = React.createClass({ getDefaultProps: function() { return { ver : '0.0.0' }; }, getInitialState: function() { return { showNonChromeWarning : false }; }, componentDidMount: function() { var isChrome = /Chrome/.test(navigator.userAgent) && /Google Inc/.test(navigator.vendor); this.setState({ showNonChromeWarning : !isChrome }) }, renderChromeWarning : function(){ if(!this.state.showNonChromeWarning) return; return Optimized for Chrome
If you are experiencing rendering issues, use Chrome instead
}, render : function(){ return
The Homebrewery
{`v${this.props.ver}`} {this.renderChromeWarning()}
{this.props.children}
} }); module.exports = Navbar;