A container-component that will take the full vertical space, and resize with the window.
import VerticalFilledContainer from 'patchkit-vertical-filled'
<VerticalFilledContainer>
  This container will extend to the bottom of the screen, even when you resize.
</VerticalFilledContainer>You can use the decorator to add the behavior to another component.
This is the actual definition of <VerticalFilledContainer>:
import { verticalFilled } from 'patchkit-vertical-filled'
class _VerticalFilledContainer extends React.Component {
  render() {
    var style = { position: 'relative', overflow: 'auto' }
    
    if (this.props.height)
      style.height = this.props.height
    if (this.props.style && typeof this.props.style == 'object') {
      for (var k in this.props.style)
        style[k] = this.props.style[k]
    }
    return <div className="vertical-filled" {...this.props} style={style}>{this.props.children||''}</div>
  }
}
var VerticalFilledContainer = verticalFilled(_VerticalFilledContainer)