Current Path : /home/church/www/mekhimalachi.org/wp-content/plugins/ninja-forms/src/components/ |
Current File : /home/church/www/mekhimalachi.org/wp-content/plugins/ninja-forms/src/components/DisplayNotice.js |
import { Notice } from '@wordpress/components'; import PropTypes from 'prop-types'; export const DisplayNotice = ( props ) => { //TODO: Use state management const removeNotice = () => { jQuery( '#nf-trigger-emails-container .components-notice' ).remove(); jQuery( '#nf-bulk-export-container .components-notice' ).remove(); }; return ( <> <Notice status={ props.status } isDismissible="true" children={ props.text } politeness="polite" onRemove={ removeNotice } /> </> ); }; DisplayNotice.propTypes = { isDismissible: PropTypes.string, status: PropTypes.string, text: PropTypes.string }