@jbrowse/plugin-linear-genome-view
Version:
JBrowse 2 linear genome view
20 lines (19 loc) • 727 B
JavaScript
import { jsx as _jsx } from "react/jsx-runtime";
import { Alert, Tooltip } from '@mui/material';
import { makeStyles } from 'tss-react/mui';
const useStyles = makeStyles()({
ellipses: {
textOverflow: 'ellipsis',
overflow: 'hidden',
},
});
export default function BlockMsg({ message, severity, action, }) {
const { classes } = useStyles();
return (_jsx(Alert, { severity: severity, action: action, classes: {
message: classes.ellipses,
}, onMouseDown: event => {
event.stopPropagation();
}, onClick: event => {
event.stopPropagation();
}, children: _jsx(Tooltip, { title: message, children: _jsx("div", { children: message }) }) }));
}