Comments (3)
Hey! Thanks for the feature request, but this is not possible to do on the native side because there is no way to filter keys in MMKV's request.
It's quite a light method, so I think the filtering should just be done on the JS side for better intention awareness by being more explicit in code.
Let me know what you think!
from react-native-mmkv.
@mrousavy ACK. Thanks for the explanation. The getAllKeys()
method returns a sorted array so I am basically just using sortedIndex
from Lodash which IIRC is just a binary search.
from react-native-mmkv.
Sounds good, yea. I don't think that'd be a perf. concern 👍
from react-native-mmkv.
Related Issues (20)
- app:compileReleaseJavaWithJavac FAILED HOT 2
- library "libreactnativemmkv.so" not found, js engine: hermes HOT 2
- Build Failed FAILED: build.ninja HOT 1
- "React Native is not running on device" prevents me from running the app HOT 6
- getBoolean returns undefined HOT 1
- Android: Build Error
- .
- react-native-mmkv is not supported in Expo Go!
- The enableKeyExpire function and the expireDuration parameter are missing HOT 4
- React-Native Android build is failing with error - Task :react-native-mmkv:prepareBoost FAILED HOT 14
- Naming events
- 'sharedApplication' is unavailable: not available on iOS (App Extension) - Use view controller based solutions where appropriate instead. HOT 3
- Read main application's mmkv values from Notification Service (IOS) HOT 7
- app groups: value undefined until restart HOT 4
- having problems with npx pod-install
- react-native-mmkv and encryption export regulations
- App group enhancement introduced a breaking change (2.10.0) HOT 2
- A lot of logs even in production builds HOT 8
- Make `Set` and `Get` method consistent HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from react-native-mmkv.