Мое приложение состоит из двух страниц. На одной из них я вызываю dispatch внутри хука useEffect, что бы хук срабатывал при изменении массива [rolledDices]. Но хук вызывается каждый раз при смене url с одной страницы на другую.
Этот dispatch должен добавлять новый элемент в массив Истории и каждый раз при смене страницы в массив добавляется новый элемент со значением последнего броска.
Вот как я вызываю хук в коде:
useEffect(() => { dispatch(addNewHistoryAC(rolledDices)) }, [rolledDices])