т.е. вот тут useeffect вызовется при смене страницы. хотя errors не меняетя
ты должен понимать, что второй аргумент эффекта - это в парадигме реакта "оптимизация". то есть просто перф улучшение, чтоб не гонять зря код
поэтому если оно выполняется чуть чаще - то типа все ок