условие во втором useEffect нужно для того, чтобы диспатч выполнился после выполнения диспатча в первом useEffect. наверное не следует так делать, а следует вернуть из первого диспатча промис и передать коллбек функцию в .then? или есть способ еще лучше?
они вроде и так буду поочередно выполняться, если ты просто пропишешь друг за другом их в 1 юзэффекте. А если там асинхронные запросы, то саги самое то