Comparing version 1.4.0 to 1.4.1
@@ -51,3 +51,5 @@ import React,{useState,useRef,useEffect,useContext,useMemo}from'react';import produce$1 from'immer';const isEqual = require("fast-deep-equal"); | ||
updateRef.current.onStoreUpdate = function onStoreUpdateOpt() { | ||
setSubState(getSubStateFromPaths(store, paths)); | ||
if (updateRef.current.shouldUpdate) { | ||
setSubState(getSubStateFromPaths(store, paths)); | ||
} | ||
}; | ||
@@ -54,0 +56,0 @@ store._addUpdateListenerOpt(updateRef.current.onStoreUpdate, updateRef.current.ordKey, paths); |
@@ -51,3 +51,5 @@ 'use strict';Object.defineProperty(exports,'__esModule',{value:true});function _interopDefault(e){return(e&&(typeof e==='object')&&'default'in e)?e['default']:e}var React=require('react'),React__default=_interopDefault(React),produce$1=_interopDefault(require('immer'));const isEqual = require("fast-deep-equal"); | ||
updateRef.current.onStoreUpdate = function onStoreUpdateOpt() { | ||
setSubState(getSubStateFromPaths(store, paths)); | ||
if (updateRef.current.shouldUpdate) { | ||
setSubState(getSubStateFromPaths(store, paths)); | ||
} | ||
}; | ||
@@ -54,0 +56,0 @@ store._addUpdateListenerOpt(updateRef.current.onStoreUpdate, updateRef.current.ordKey, paths); |
{ | ||
"name": "pullstate", | ||
"version": "1.4.0", | ||
"version": "1.4.1", | ||
"description": "Simple state stores using immer and React hooks", | ||
@@ -32,3 +32,4 @@ "main": "dist/index.js", | ||
"dependencies": { | ||
"fast-deep-equal": "^2.0.1" | ||
"fast-deep-equal": "^2.0.1", | ||
"immer": "^3.2.0" | ||
}, | ||
@@ -45,3 +46,2 @@ "repository": "https://github.com/lostpebble/pullstate", | ||
"in-publish": "^2.0.0", | ||
"immer": "^3.2.0", | ||
"jest": "24.8.0", | ||
@@ -48,0 +48,0 @@ "jest-environment-jsdom": "24.8.0", |
109351
27
2156
4
+ Addedimmer@^3.2.0