react-toolbox-build4server
Version:
Builds react-toolbox in such a way that it's components can be required and used in node - most likely for server-side rendered webapps - without having to depend on webpack to build your entire server-side project
32 lines (26 loc) • 627 B
JavaScript
import React from 'react';
import ClassNames from 'classnames';
import style from './style';
const AppBar = (props) => {
const className = ClassNames(style.root, {
[]: props.fixed,
[]: props.flat
}, props.className);
return (
<header className={className} data-react-toolbox='app-bar'>
{props.children}
</header>
);
};
AppBar.propTypes = {
children: React.PropTypes.node,
className: React.PropTypes.string,
fixed: React.PropTypes.bool,
flat: React.PropTypes.bool
};
AppBar.defaultProps = {
className: '',
fixed: false,
flat: false
};
export default AppBar;