@fatherly-funnies/joke-card
Version:
React component to display a daily joke
21 lines • 886 B
JavaScript
import { __assign } from "tslib";
import * as React from 'react';
import Snackbar from '@mui/material/Snackbar';
import MuiAlert from '@mui/material/Alert';
var Alert = React.forwardRef(function Alert(props, ref) {
return React.createElement(MuiAlert, __assign({ elevation: 6, ref: ref, variant: 'filled' }, props));
});
export default function CustomSnackbar(props) {
var severity = props.severity, message = props.message, open = props.open;
var handleClose = function (_event, reason) {
if (reason === 'clickaway') {
return;
}
if (props.onClose) {
props.onClose();
}
};
return (React.createElement(Snackbar, { open: open, autoHideDuration: 4000, onClose: handleClose },
React.createElement(Alert, { onClose: handleClose, severity: severity }, message)));
}
//# sourceMappingURL=CustomSnackbar.js.map