JengaNav.jsx 687 B

1234567891011121314151617181920212223242526272829
  1. import React from 'react'
  2. import JengaNavInfo from './JengaNavInfo'
  3. import JengaTypeBlockOperator from './JengaTypeBlockOperator'
  4. import JengaNavMemo from './JengaNavMemo'
  5. export default class JengaNav extends React.Component {
  6. constructor(props) {
  7. super(props)
  8. this.showOperator = this.showOperator.bind(this)
  9. }
  10. showOperator() {
  11. if (this.props.curEventNodeList) {
  12. return false
  13. }
  14. return true
  15. }
  16. render() {
  17. return (
  18. <div className="jenga-nav f--hlc">
  19. <JengaNavInfo curEventNodeList={this.props.curEventNodeList} />
  20. {this.showOperator() ? <JengaTypeBlockOperator /> : null}
  21. <JengaNavMemo />
  22. </div>
  23. )
  24. }
  25. }