Skip to content

Instantly share code, notes, and snippets.

@daverivera
Created May 29, 2019 12:58
Show Gist options
  • Save daverivera/918a56225c9d4281bfacfb88efa75019 to your computer and use it in GitHub Desktop.
Save daverivera/918a56225c9d4281bfacfb88efa75019 to your computer and use it in GitHub Desktop.
redux-crosstab_indexdb_index
import React from 'react'
import { render } from 'react-dom'
-import { createStore } from 'redux'
+import { createStore, compose } from 'redux'
import { Provider } from 'react-redux'
import App from './components/App'
import reducer from './reducers'
import 'todomvc-app-css/index.css'
+import PouchDB from 'pouchdb'
+import { persistentStore } from 'redux-pouchdb';
+const db = new PouchDB('todomvc');
-const store = createStore(reducer)
+const store = createStore(
+ reducer,
+ compose(persistentStore(db))
+);
render(
<Provider store={store}>
<App />
</Provider>,
document.getElementById('root')
)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment