docbrown/app/javascript/Snackbar/Snackbar.jsx
Nick Taylor d3171fb3c8
Created Snackbar components (#7415)
Created the Snackbar components.
2020-04-23 08:27:50 -04:00

15 lines
389 B
JavaScript

import { h } from 'preact';
import PropTypes from 'prop-types';
import { snackbarItemProps } from './SnackbarItem';
export const Snackbar = ({ children = [] }) => (
<div className={children.length > 0 ? 'crayons-snackbar' : 'hidden'}>
{children}
</div>
);
Snackbar.displayName = 'Snackbar';
Snackbar.propTypes = {
children: PropTypes.arrayOf(snackbarItemProps).isRequired,
};