Есть ли какие-либо функции / события обратного вызова загрузки данных, представленные в чартекике? - PullRequest
0 голосов
/ 14 января 2020

Из краткого взгляда на источник я думаю, что ответ - нет ... но на всякий случай - возможно ли что-то подобное? или я должен был бы смотреть на загрузку данных в себе?

<LineChart data="/data-uri" onData={(data) => console.log(data)}/>
                      this: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

A (возможно, плохо задуманный) вариант использования:


const MyChart = () => {
  const [total, setTotal] = React.useState("...");
  const calcTotal = data => {
    // ... do some calc
  };
  return (
    <>
      <h1>{total} Widgets</h1>
      <LineChart
        data="/data-uri"
        onData={data => {
          setTotal(calcTotal(data));
        }}
      />
    </>
  );
};
...