diff --git a/plugins/wiggle/src/XYPlotRenderer/XYPlotRenderer.test.ts b/plugins/wiggle/src/XYPlotRenderer/XYPlotRenderer.test.ts index b0de451d06..c092a8502b 100644 --- a/plugins/wiggle/src/XYPlotRenderer/XYPlotRenderer.test.ts +++ b/plugins/wiggle/src/XYPlotRenderer/XYPlotRenderer.test.ts @@ -33,7 +33,7 @@ test('several features', async () => { domain: [0, 100], scaleType: 'linear', }, - config: {}, + config: configSchema.create(), bpPerPx: 3, highResolutionScaling: 1, height: 100, diff --git a/plugins/wiggle/src/XYPlotRenderer/XYPlotRenderer.ts b/plugins/wiggle/src/XYPlotRenderer/XYPlotRenderer.ts index 1919f7a714..f075adf816 100644 --- a/plugins/wiggle/src/XYPlotRenderer/XYPlotRenderer.ts +++ b/plugins/wiggle/src/XYPlotRenderer/XYPlotRenderer.ts @@ -4,7 +4,6 @@ import WiggleBaseRenderer from '../WiggleBaseRenderer' import { YSCALEBAR_LABEL_OFFSET } from '../util' import type { RenderArgsDeserializedWithFeatures } from '../WiggleBaseRenderer' -import type { Feature } from '@jbrowse/core/util' export default class XYPlotRenderer extends WiggleBaseRenderer { async draw( @@ -24,11 +23,8 @@ export default class XYPlotRenderer extends WiggleBaseRenderer { return drawXY(ctx, { ...props, colorCallback: !config.color.isCallback - ? (_: Feature, score: number) => - score < pivotValue ? negColor : posColor - : (feature: Feature, _score: number) => { - return readConfObject(config, 'color', { feature }) - }, + ? (_feature, score) => (score < pivotValue ? negColor : posColor) + : (feature, _score) => readConfObject(config, 'color', { feature }), offset: YSCALEBAR_LABEL_OFFSET, features: [...features.values()], inverted,