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)
Thu, Nov 28, 9:38 AM
Unknown Object (File)
Thu, Nov 28, 8:53 AM
Unknown Object (File)
Thu, Nov 28, 8:47 AM
Unknown Object (File)
Thu, Nov 28, 8:46 AM
Unknown Object (File)
Tue, Nov 19, 2:23 PM
Unknown Object (File)
Tue, Nov 19, 2:23 PM
Unknown Object (File)
Tue, Nov 19, 2:23 PM
Unknown Object (File)
Tue, Nov 19, 2:23 PM
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
No Lint Coverage
Unit
No Test Coverage

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!)