const setCompareMode = (instrument: Contract, mode: CompareMode): void => {
const symbol = instrument.issKey;
if (!symbol) {
return;
}
compareManager.current?.setSymbolMode(
'Line',
{
symbol,
symbolName: instrument.displayName || symbol,
},
mode,
);
};
const handlePercent = (instrument: Contract): void => {
setCompareMode(instrument, CompareMode.Percentage);
};
const handleNewScale = (instrument: Contract): void => {
setCompareMode(instrument, CompareMode.NewScale);
};
const handleNewPanel = (instrument: Contract): void => {
setCompareMode(instrument, CompareMode.NewPane);
};