Expensify/react-native-onyx
Persistent, offline-first state management solution for React Native. Easy to use with minimal config and boilerplate.
TypeScriptMIT
Issues
- 0
- 2
- 9
Onyx connection can be called twice for the same data
#569 opened by hannojg - 10
`mergeCollection`: individual collection item subscriber is called even if the value did not change
#535 opened by paultsimura - 3
- 1
Revisit batching of updates with `useOnyx`
#571 opened by hannojg - 0
Unused dependency on `ascii-table`
#568 opened by hannojg - 1
Create mock implementations for `react-native-quick-sqlite` and `idb-keyval`
#529 opened by chrispader - 7
- 1
Inconsistency between `merge` & `mergeCollection` when merging a deeply nested `null` value
#516 opened by paultsimura - 1
- 1
Discussion: Help me to use the storage API this repo for a video cache mechanism in Expensify App.
#513 opened by webbdays - 14
Onyx.merge does not remove a nested object key
#301 opened by thienlnam - 17
- 8
- 0
Discussion: Enforce Checklist with GitHub Action?
#391 opened by marcaaron - 23
[Performance] `Onyx.get` batching
#84 opened by kidroca - 0
- 23
Investigate flushing Onyx cache to disk on idle
#281 opened by marcaaron - 2
- 0
Document new features in README.md
#297 opened by rushatgabhane - 1
- 1
- 1
- 0
IndexedDB errors are triggering storage eviction
#115 opened by marcaaron - 1
Request: Make Onyx.multiSet safe on Native (SQLite)
#230 opened by s77rt - 1
Update eslint-config
#136 opened by luacmartins - 1
Link OfflineUX.md in Onyx.update method
#138 opened by luacmartins - 4
Local development is a bit painful after switching to a built JS bundle on dev
#181 opened by marcaaron - 2
Make Onyx values update instantly
#123 opened by roryabraham - 3
- 0
`Onyx.update()` should return a `Promise`
#205 opened by marcaaron - 12
- 1
- 0
- 0
[Improvement] Add wrapper for subscribing to multiple Onyx keys in non-React files
#108 opened by marcaaron - 0
- 3
initializeWithDefaultKeyStates overrides data that exists in the Onyx cache
#125 opened by neil-marcellini - 3
[Feat] Add a configuration option to unsubscribe for some keys for StorageEvent across tabs
#127 opened by mdneyazahmad - 0
[Performance] `localforage.setItem()` is causing blocking behavior on init for web clients
#119 opened by marcaaron - 2
- 3
- 3
- 0
- 8
[Discussion] Data updating API improvements. Should we `merge()`, `set()`, something else?
#109 opened by marcaaron - 6
- 7
Benchmark Onyx
#65 opened by kidroca - 28
Improvements for Onyx connect
#63 opened by kidroca