feat(fapp): add offline firestore persistence #11
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Closes #10
Errors
Links
auth: Failed to execute 'transaction' on 'IDBDatabase' firebase/firebase-js-sdk#1926
enablePersistence() does not work with Angular SSR angular/angularfire#1744
Firestore with offline persistence incorrectly throws 'multiple tabs open' error firebase/firebase-js-sdk#720 (comment)
Failed to execute 'abort' on 'IDBTransaction': The transaction has finished. firebase/firebase-js-sdk#1520 (comment)
https://www.google.com/search?q=%5BIndexedDbPersistence%5D%3A+Client+is+not+zombied+in+LocalStorage&oq=%5BIndexedDbPersistence%5D%3A+Client++is+not+zombied+in+LocalStorage&aqs=chrome..69i57.8161j0j1&sourceid=chrome&ie=UTF-8
Failed to execute 'transaction' on 'IDBDatabase': The database connection is closing. firebase/firebase-js-sdk#1533