UNPKG

framework-entersol-web

Version:

Framework based on bootstrap 5

25 lines (20 loc) 577 B
import React from 'react'; export default class FullscreenContainer extends React.Component { static jsClass = 'FullscreenContainer'; static defaultProps = { className: '', overflow: 'hidden', gutter: null } render() { let { className, style, overflow, children, gutter } = this.props; let cn = [this.constructor.jsClass, className].join(' '); let st = Object.assign({ overflow, height: gutter ? `calc(100vh - ${gutter}px)` : '100vh' }, style); return (<div className={cn} style={st}> {children} </div>); } }