всем привет!
Столкнулся с проблемой: поставил в свое приложение лоадер в шапке страницы "
react-progress-2"
Вот такого плана.
Все работает на одной странице, но если я перехожу с одной страницы на другую, то получаю ошибку:
Причем не важно, вызываю я эту функцию в дидмаунте или по клику или другому событию, результат одинаковый.
import Progress from "react-progress-2";
import "react-progress-2/main.css"
loadPage = () => {
Progress.show();
setTimeout(() => Progress.hideAll(),800);
}
<Progress.Component/>
Работает он очень просто. Но я так понимаю, что это синглтон компонент и он просто не хочет рабоать на енскольких страницах, как это обойти? Либо может кто-то подскажет другой лоадер? NProgress не получается настроить. Если что, приложение на
Gatsby JS