UNPKG

@jbrowse/plugin-linear-genome-view

Version:

JBrowse 2 linear genome view

21 lines (20 loc) 869 B
import { jsx as _jsx } from "react/jsx-runtime"; import { isAlive } from '@jbrowse/mobx-state-tree'; import { Button } from '@mui/material'; import { observer } from 'mobx-react'; import BlockMsg from "../components/BlockMsg.js"; const TooLargeMessage = observer(function TooLargeMessage({ model, }) { const { regionTooLargeReason } = model; return (_jsx(BlockMsg, { severity: "warning", action: _jsx(Button, { onClick: () => { if (isAlive(model)) { model.setFeatureDensityStatsLimit(model.featureDensityStats); model.reload(); } }, children: "Force load" }), message: [ regionTooLargeReason, 'Zoom in to see features or force load (may be slow)', ] .filter(f => !!f) .join('. ') })); }); export default TooLargeMessage;