diff --git a/components/auth-form/auth-alert.js b/components/auth-form/auth-alert.js new file mode 100644 index 0000000..3e35961 --- /dev/null +++ b/components/auth-form/auth-alert.js @@ -0,0 +1,35 @@ +import PropTypes from 'prop-types' +import Snackbar from '@mui/material/Snackbar' +import Alert from '@mui/material/Alert' + +export default function AuthAlert({isOpen, setIsOpen, message, severity}) { + const handleClose = (event, reason) => { + if (reason === 'clickaway') { + return + } + + setIsOpen(false) + } + + return ( +
+ + + {message} + + +
+ ) +} + +AuthAlert.propTypes = { + isOpen: PropTypes.bool.isRequired, + setIsOpen: PropTypes.func.isRequired, + message: PropTypes.string.isRequired, + severity: PropTypes.string.isRequired +}