Page MenuHomePhabricator

[web] Add redux persist dependency
ClosedPublic

Authored by tomek on Aug 11 2022, 9:53 AM.
Tags
None
Referenced Files
Unknown Object (File)
Thu, Nov 7, 2:50 PM
Unknown Object (File)
Tue, Nov 5, 8:44 AM
Unknown Object (File)
Tue, Nov 5, 8:44 AM
Unknown Object (File)
Tue, Nov 5, 8:44 AM
Unknown Object (File)
Tue, Nov 5, 8:43 AM
Unknown Object (File)
Oct 10 2024, 4:43 AM
Unknown Object (File)
Oct 7 2024, 12:34 AM
Unknown Object (File)
Sep 24 2024, 3:34 PM

Details

Summary

We would like to use persistence on web and the most convenient way to do that is to use redux-persist. We already use that library on native. The default persistence location of web is local storage which is what we need.

This diff also contains a patch that fixes a bug in redux-persist types: _persist should be an optional property. I've decided to put these two changes in one diff because without the patch this library is basically unusable on web.

Test Plan

Run the web and check if opening the app works. The behavior shouldn't be affected by this change.
Check if running yarn install installs the library with the patch applied.

Diff Detail

Repository
rCOMM Comm
Lint
Lint Not Applicable
Unit
Tests Not Applicable