Не стоит, их надо размещать там же где они вызываются
тоесть переходя по страницам, мне каждый раз вызывать апи, принимать данные и генерировать меню, вместо того чтобы хранить уже сгенерированное в сторе?
Со сторой вам придётся руками вызывать инициализацию этих данных чтобы закинуть их в один компонент, это не очень эффективно. Компонент же обратится к данным только тогда когда это нужно.
и в зависимоссти от страницы у меня это меню выглядит по разному, тоесть для страницы новости там загружаются данные с одного апи, для страницы аналитика с двух апи, для блогов в трех апи одно из которых используется для страниы новости и тд