client/src/store/configureStore.js
changeset 132 906a6c7c7943
parent 129 d48946d164c6
child 134 be36eed5e6e0
--- a/client/src/store/configureStore.js	Mon Jul 31 23:18:38 2017 +0200
+++ b/client/src/store/configureStore.js	Tue Aug 01 12:20:14 2017 +0200
@@ -13,6 +13,7 @@
 import NoteRecord from './noteRecord';
 import SessionRecord from './sessionRecord';
 import UserRecord from './userRecord';
+import GroupRecord from './groupRecord';
 import APIClient from '../api/APIClient';
 import config from '../config';
 import asyncRequest from '../constants/asyncRequest';
@@ -45,15 +46,15 @@
 };
 
 const immutableTransformConfig = {
-  records: [NoteRecord, SessionRecord, UserRecord],
-  whitelist: ['sessions', 'notes', 'authStatus']
+  records: [NoteRecord, SessionRecord, UserRecord, GroupRecord],
+  whitelist: ['sessions', 'notes', 'authStatus', 'groups']
 }
 
 const persistOptions = {
   storage: localForage,
-  records: [NoteRecord, SessionRecord, UserRecord],
+  records: [NoteRecord, SessionRecord, UserRecord, GroupRecord],
   transforms: [immutableTransform(immutableTransformConfig)],
-  whitelist: ['sessions', 'notes', 'autoSubmit', 'authStatus']
+  whitelist: ['sessions', 'notes', 'autoSubmit', 'authStatus', 'groups']
 }
 
 const apiClient = new APIClient(config.apiRootUrl);