UNPKG

kutaisan-react-native-mmkv-storage

Version:

This library aims to provide a fast & reliable solution for you data storage needs in react-native apps. It uses [MMKV](https://github.com/Tencent/MMKV) by Tencent under the hood on Android and iOS both that is used by their WeChat app(more than 1 Billion

27 lines (22 loc) 692 B
import { useMMKVStorage, create } from "./src/hooks/useMMKV"; import { ACCESSIBLE, MODES } from "./src/utils"; import { getCurrentMMKVInstanceIDs } from "./src/initializer"; import { default as IDStore } from "./src/mmkv/IDStore"; import {useIndex} from "./src/hooks/useIndex"; const Loader = require("./src/loader").default; const API = require("./src/api").default; const MMKVStorage = { Loader: Loader, API: API, MODES: MODES, ACCESSIBLE: ACCESSIBLE, getAllMMKVInstanceIDs: IDStore.getAllMMKVInstanceIDs, getCurrentMMKVInstanceIDs: getCurrentMMKVInstanceIDs, IDSTORE_ID: IDStore.STORE_ID, }; export default MMKVStorage; export { useMMKVStorage, create, useIndex };