UNPKG

@fatherly-funnies/joke-card

Version:

React component to display a daily joke

24 lines 1.08 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var tslib_1 = require("tslib"); var React = tslib_1.__importStar(require("react")); var Snackbar_1 = tslib_1.__importDefault(require("@mui/material/Snackbar")); var Alert_1 = tslib_1.__importDefault(require("@mui/material/Alert")); var Alert = React.forwardRef(function Alert(props, ref) { return React.createElement(Alert_1.default, tslib_1.__assign({ elevation: 6, ref: ref, variant: 'filled' }, props)); }); 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_1.default, { open: open, autoHideDuration: 4000, onClose: handleClose }, React.createElement(Alert, { onClose: handleClose, severity: severity }, message))); } exports.default = CustomSnackbar; //# sourceMappingURL=CustomSnackbar.js.map