@jbrowse/plugin-wiggle
Version:
JBrowse 2 wiggle adapters, tracks, etc.
13 lines (12 loc) • 841 B
JavaScript
import { jsx as _jsx, Fragment as _Fragment, jsxs as _jsxs } from "react/jsx-runtime";
import { BaseLinearDisplayComponent } from '@jbrowse/plugin-linear-genome-view';
import { observer } from 'mobx-react';
import MultiWiggleLegendBar from "./MultiWiggleLegendBar.js";
import TreeSidebar from "./TreeSidebar.js";
import YScaleBars from "./YScaleBars.js";
const MultiLinearWiggleDisplayComponent = observer(function MultiLinearWiggleDisplayComponent(props) {
const { model } = props;
const { isMultiRow } = model;
return (_jsxs("div", { children: [isMultiRow ? (_jsxs(_Fragment, { children: [_jsx(TreeSidebar, { model: model }), _jsx(MultiWiggleLegendBar, { model: model })] })) : null, _jsx(BaseLinearDisplayComponent, { ...props }), _jsx(YScaleBars, { model: model })] }));
});
export default MultiLinearWiggleDisplayComponent;