import { memo, useMemo } from 'react'; import PlotChart from './PlotChart.js'; import { processSnapPlot } from './processSnapPlot.js'; const yLogBase = 2; interface Spectrum1DHistogramProps { color?: string; data: any; } function Spectrum1DHistogram({ color = 'red', data, }: Spectrum1DHistogramProps) { const processedData = useMemo(() => { return processSnapPlot('1D', data, yLogBase); }, [data]); return (