metadata-based-explorer1
Version:
Box UI Elements
27 lines (21 loc) • 613 B
JavaScript
// @flow
import * as React from 'react';
import classNames from 'classnames';
import './Header.scss';
type Props = {
children?: React.Node,
/** Header contents */
className?: string,
color?: string,
/** Is header fixed */
fixed?: boolean,
};
const Header = ({ children, color, className, fixed = false, ...rest }: Props) => {
const classes = classNames('header', { 'is-fixed': fixed }, className);
return (
<header className={classes} style={color ? { backgroundColor: color } : {}} {...rest}>
{children}
</header>
);
};
export default Header;