import type { Spectrum } from '@zakodium/nmrium-core'; import { SvgNmr2D, SvgNmrFid, SvgNmrFt } from 'cheminfo-font'; import type { CSSProperties } from 'react'; interface SpectrumNameProps { data: Spectrum; } const styles: Record<'info' | 'icon', CSSProperties> = { info: { display: 'block', alignItems: 'center', overflow: 'hidden', textOverflow: 'ellipsis', whiteSpace: 'nowrap', }, icon: { width: '16px', height: '16px', display: 'inline-block', verticalAlign: 'middle', position: 'relative', }, }; export function SpectrumName(props: SpectrumNameProps) { return (