Вы имеете в виду redux-thunk / redux-saga? Но если даже мы вызовем их в pages, то useSelector придется все равно сделать где-то внизу дерева компонентов и компонент будет не чистым получается. Atomic Design ничего не этому поводу не говорит вот что мне не нравится