Add localStorage load+save feature

This commit is contained in:
2020-03-30 21:16:51 +05:30
parent c004036865
commit 805c6b964d
3 changed files with 52 additions and 4 deletions
+10 -1
View File
@@ -1,8 +1,17 @@
import { configureStore } from "@reduxjs/toolkit";
import boardReducer from "../storeSlices/boardSlice";
import { saveState } from "../utils/persistStateUtils";
export default configureStore({
const store = configureStore({
reducer: {
board: boardReducer
}
});
// Save state in localStorage, on save
// Loading code in reducers
store.subscribe(() => {
saveState(store.getState());
});
export default store;