M

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