Page MenuHomePhabricator

Remove CoreData and CoreDataProvider and use draftStore instead
ClosedPublic

Authored by marcin on Nov 16 2022, 5:25 AM.
Tags
None
Referenced Files
Unknown Object (File)
Sat, Apr 27, 7:14 AM
Unknown Object (File)
Thu, Apr 18, 10:17 PM
Unknown Object (File)
Wed, Apr 3, 4:52 AM
Unknown Object (File)
Wed, Apr 3, 4:52 AM
Unknown Object (File)
Wed, Apr 3, 4:52 AM
Unknown Object (File)
Wed, Apr 3, 4:52 AM
Unknown Object (File)
Wed, Apr 3, 4:52 AM
Unknown Object (File)
Wed, Apr 3, 4:43 AM
Subscribers

Details

Summary

This differential removes CoreData and CoredataProvider since they are not necesary. Drafts are now handled via redux

Test Plan

Open the app, write several drafts then kill the app. open app again and make sure drafts look like they were written before app was killed.

Diff Detail

Repository
rCOMM Comm
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

This revision is now accepted and ready to land.Nov 17 2022, 3:29 PM

We should make sure to add a diff to the stack to add draftStore to the redux-persist whitelist on web (sorry if you already did this and I missed it!)