apollo-cache-persist icon indicating copy to clipboard operation
apollo-cache-persist copied to clipboard

feat: allow persistence of optimistic data

Open jackstudd opened this issue 2 years ago • 1 comments
trafficstars

This change allows to pass a includeOptimistic boolean to the CachePersistor options. This boolean is further passed down to Apollo's cache.extract() function, which accepts a boolean, to allow the extraction (and thus, persistence) of optimistic data.

This PR aims to solve issues related to implementing offline use of applications relying on Apollo Client like https://github.com/apollographql/apollo-cache-persist/issues/410

jackstudd avatar Oct 11 '23 14:10 jackstudd

@jackstudd: Thank you for submitting a pull request! Before we can merge it, you'll need to sign the Apollo Contributor License Agreement here: https://contribute.apollographql.com/

apollo-cla avatar Oct 11 '23 14:10 apollo-cla