Вот мой код работает.
Когда пользователь выбирает валюту, он должен запустить функцию getHistory() и обновить состояние новой историей. которые затем должны быть отражены в компоненте Graph.
Этого не происходит. Он просто отображает предыдущий набор данных, и вызов API жалуется на
Failed to get history Error: Request failed with status code 404
Мне очень жаль, приятель. Я помещал вызов api в класс Graph. оригинальная версия здесь. github.com/cloggy45/CoinDash



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Я решил проблему, переместив вызов API в соответствующий контейнер компонентов и используя метод жизненного цикла componentDidMount.
Почему вы изменили исходный код? Я был очень близок к тому, чтобы получить решение, но теперь это совершенно другой источник, и старый код теперь дает некоторые насмешки с ошибкой
Could not find module in path: './Graph'.