dropdown-toggle.js 740 B

12345678910111213141516171819202122232425
  1. import React from 'react';
  2. export default class extends React.Component {
  3. getClassName() {
  4. if (this.props.dropdown) {
  5. return "btn btn-default btn-aligned btn-icon btn-dropdown-toggle open hidden-md hidden-lg";
  6. } else {
  7. return "btn btn-default btn-aligned btn-icon btn-dropdown-toggle hidden-md hidden-lg";
  8. }
  9. }
  10. render() {
  11. /* jshint ignore:start */
  12. return <button className={this.getClassName()}
  13. type="button"
  14. onClick={this.props.toggleNav}
  15. aria-haspopup="true"
  16. aria-expanded={this.props.dropdown ? 'true' : 'false'}>
  17. <i className="material-icon">
  18. menu
  19. </i>
  20. </button>;
  21. /* jshint ignore:end */
  22. }
  23. }