monday-ui-react-core
Version:
Official monday.com UI resources for application development in React.js
26 lines (23 loc) • 585 B
JSX
import React, { PureComponent } from "react";
import classNames from "classnames";
import "./flex-layout.scss";
export default class FlexLayout extends PureComponent {
render() {
const { direction, children, centerize, className, spaceBetween, fullWidth } = this.props;
return (
<div
className={classNames("flex-layout", className, direction, {
centerize,
spaceBetween,
"full-width": fullWidth
})}
>
{children}
</div>
);
}
}
FlexLayout.defaultProps = {
direction: "row",
centerize: false
};