0.1.4 • Published 3 years ago
pouchdb-adapter-react-native-mmkv v0.1.4
pouchdb-adapter-react-native-mmkv
EXPERIMENTAL: Still needs proper testing and further optimizations!!!
Introduction
This is an experimental PouchDB adapter for react-native-mmkv.
How to Use
1. Install react-native-mmkv
2. Install pouchdb^7
compatible to react-native
For example, one of the following:
3. Install pouchdb-adapter-react-native-mmkv
yarn add pouchdb-adapter-react-native-mmkv
4. Set up in your app
import PouchDB from "@craftzdog/pouchdb-core-react-native";
// OR
import PouchDB from "pouchdb-react-native";
import { MMKV } from "react-native-mmkv";
import MMKVAdapterFactory from "pouchdb-adapter-react-native-mmkv";
const MMKVAdapter = MMKVAdapterFactory(MMKV);
const MMKVPouchDB = PouchDB.plugin(MMKVAdapter);
const myDB = new MMKVPouchDB("myDB", { adapter: "mmkv" });
Development Setup
- Clone repo and
cd
into it - Install dependencies and build lib
yarn && yarn build
- Run example
cd example && yarn && react-native run-ios