Open DerekCaelin opened 6 months ago
In upgrade, they are hiding some implementation details we are using to customize our implementation. Dependent on Garo's PR to Redux. https://github.com/reduxjs/redux-toolkit/pull/4289
This still needs more work, not sure how much of the https://github.com/techmatters/terraso-client-shared/blob/main/src/store/store.ts needs to be changed since some types seems to be defined differently the last import I was not able to get is ToolkitStore
and it also seems that Middleware
has changed.
Update Shared Client and Web Client to support Redux 2.x. Currently, these fail TypeScript validation:
https://github.com/techmatters/terraso-client-shared/pull/286 https://github.com/techmatters/terraso-web-client/pull/1528
From Garo in https://github.com/techmatters/terraso-client-shared/issues/239: