Turns out apollo (graphql client for react) is doing more or less redux's work.
I planned on using both at first when I started migrating to graphql, but quickly saw that indeed redux was becoming redundant when we use apollo. Especially since they added local state management [1].
[1]: https://www.apollographql.com/docs/react/essentials/local-st...