Загрузка данных


useEffect(() => {
  if (!symbol) {
    return;
  }

  const symbolChanged = currentSymbolRef.current !== symbol;
  const symbolNameChanged =
    currentSymbolNameRef.current !== symbolName;

  if (!symbolChanged && !symbolNameChanged) {
    return;
  }

  currentSymbolRef.current = symbol;
  currentSymbolNameRef.current = symbolName;

  chartRef.current?.setSymbol(symbol, symbolName);
}, [symbol, symbolName]);