import { useChartData } from '../../../context/ChartContext.js'; import { useActiveSpectrum } from '../../../hooks/useActiveSpectrum.js'; import { PhaseTraceWithMouse } from './PhaseTraceWithMouse.js'; import { SpectraPhaseTraces } from './SpectraPhaseTraces.js'; export function PhaseTraces() { const { width, height, margin, displayerKey } = useChartData(); const activeSpectrum = useActiveSpectrum(); if (!activeSpectrum || !width || !height) return null; const clipWidth = width - margin.left - margin.right; const clipHeight = height - margin.top - margin.bottom; return ( ); }