import React, { Component, PropTypes } from 'react'
import { connect } from 'react-redux'
import classnames from 'classnames'
import MainMenu from './Header/MainMenu'
import ViewMenu from './Header/ViewMenu'
import OptionMenu from './Header/OptionMenu'
import FileMenu from './Header/FileMenu'
import FlowMenu from './Header/FlowMenu'
import {setActiveMenu} from '../ducks/ui/header'
class Header extends Component {
static entries = [MainMenu, ViewMenu, OptionMenu]
handleClick(active, e) {
e.preventDefault()
this.props.setActiveMenu(active.title)
}
render() {
const { selectedFlowId, activeMenu} = this.props
let entries = [...Header.entries]
if(selectedFlowId)
entries.push(FlowMenu)
const Active = _.find(entries, (e) => e.title == activeMenu)
return (