openreplay/frontend/app/components/ui/NoContent/NoContent.js
2021-05-01 15:12:01 +05:30

23 lines
523 B
JavaScript

import { Icon } from 'UI';
import styles from './noContent.css';
export default ({
title = "No data available.",
subtext,
icon,
size,
show = true,
children = null,
empty = false,
}) => (!show ? children :
<div className={ `${ styles.wrapper } ${ size && styles[ size ] }` }>
{
icon && <div className={ empty ? styles.emptyIcon : styles.icon } />
}
{ title && <div className={ styles.title }>{ title }</div> }
{
subtext &&
<div className={ styles.subtext }>{ subtext }</div>
}
</div>
);