// @flow import React, { Component } from 'react'; import { If, Then } from 'react-if'; export type HeaderBarStyle = 'default' | 'defaultDark' | 'error' | 'success'; /** * Header bar component */ export default class HeaderBar extends Component { props: { style: HeaderBarStyle, hidden: boolean, showSettings: boolean, onSettings: () => void }; render() { let containerClass = [ 'headerbar', 'headerbar--' + process.platform, 'headerbar--style-' + this.props.style ]; if(this.props.hidden) { containerClass.push('headerbar--hidden'); } return (