1
0
Fork 0
mirror of https://github.com/betagouv/mon-entreprise synced 2025-02-09 01:45:03 +00:00
mon-entreprise/source/components/Banner.js
2019-01-21 19:41:35 +01:00

26 lines
504 B
JavaScript

/* @flow */
import React from 'react'
import { connect } from 'react-redux'
import './Banner.css'
import type { Node } from 'react'
import type { State } from 'Types/State'
type PropTypes = {
hidden: boolean,
children: Node
}
let Banner = ({ hidden = false, children }: PropTypes) =>
!hidden ? (
<div className="banner">
<p>{children}</p>
</div>
) : null
export default connect(
(state: State, { hidden }: PropTypes) => ({
hidden: hidden || state.conversationStarted
}),
{}
)(Banner)