import * as React from 'react' ; import classNames from 'classnames' ; interface IProps { children : React . ReactNode ; noPadding ? : boolean ; addMinHeight ? : boolean ; fullHeight ? : boolean ; } export class ModalBody extends React . PureComponent < IProps > { render ( ) { const classes = classNames ( 'modal__body' , { 'modal__body--add-min-height' : this . props . addMinHeight , 'modal__body--no-padding' : this . props . noPadding , } ) ; const style = ! this . props . fullHeight ? { } : { height : '100%' } ; return ( < div className = { classes } style = { style } > { this . props . children } < /div>); } }