@jbrowse/plugin-wiggle
Version:
JBrowse 2 wiggle adapters, tracks, etc.
13 lines (12 loc) • 755 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const jsx_runtime_1 = require("react/jsx-runtime");
const material_1 = require("@mui/material");
const mobx_react_1 = require("mobx-react");
const react_d3_axis_mod_1 = require("react-d3-axis-mod");
const YScaleBar = (0, mobx_react_1.observer)(function ({ model, orientation, }) {
const { ticks } = model;
const theme = (0, material_1.useTheme)();
return ticks ? ((0, jsx_runtime_1.jsx)(react_d3_axis_mod_1.Axis, { ...ticks, shadow: 2, format: (n) => n, style: { orient: orientation === 'left' ? react_d3_axis_mod_1.LEFT : react_d3_axis_mod_1.RIGHT }, bg: theme.palette.background.default, fg: theme.palette.text.primary })) : null;
});
exports.default = YScaleBar;