// @flow import * as React from "react"; import classNames from "classnames"; type Props = { title: string, closeFunction: () => void, body: any, footer?: any, active: boolean, className?: string }; class Modal extends React.Component { render() { const { title, closeFunction, body, footer, active, className } = this.props; const isActive = active ? "is-active" : null; let showFooter = null; if (footer) { showFooter = ; } return (

{title}

{body}
{showFooter}
); } } export default Modal;