File "snackbar-notices-container.js"
Full Path: /home/vantageo/public_html/cache/cache/cache/cache/cache/cache/.wp-cli/wp-content/plugins/woocommerce/packages/woocommerce-blocks/assets/js/base/context/providers/store-notices/components/snackbar-notices-container.js
File size: 609 bytes
MIME-type: text/x-java
Charset: utf-8
/**
* External dependencies
*/
import { SnackbarList } from 'wordpress-components';
import classnames from 'classnames';
const SnackbarNoticesContainer = ( {
className,
notices,
removeNotice,
isEditor,
} ) => {
if ( isEditor ) {
return null;
}
const snackbarNotices = notices.filter(
( notice ) => notice.type === 'snackbar'
);
const wrapperClass = classnames(
className,
'wc-block-components-notices__snackbar'
);
return (
<SnackbarList
notices={ snackbarNotices }
className={ wrapperClass }
onRemove={ removeNotice }
/>
);
};
export default SnackbarNoticesContainer;