import { useCompareStore } from '../../store/useCompareStore'; import { useCrossModelStore } from '../../store/useCrossModelStore'; import { useLocaleStore } from '../../store/useLocaleStore'; import type { TranslationKey } from '../../i18n/translations'; export function DiffPanel() { const compareDiff = useCompareStore((s) => s.diffData); const crossModelDiff = useCrossModelStore((s) => s.diffData); const isCrossModel = useCrossModelStore((s) => s.isCrossModelMode); const t = useLocaleStore((s) => s.t); const diffData = isCrossModel ? crossModelDiff : compareDiff; if (!diffData) return null; const { layerDiffs, maxAbsDelta } = diffData; return (