After using Redux in React, I wasn't a fan - it quickly got out of hand - centralized state management can become cumbersome very quickly in my experience.
I came across your question while searching for state management options for Blazor. I found one that I'm going to test out, it looks to have a React Context kind of feel to it.