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