driftdb-react
Advanced tools
+7
-5
@@ -151,7 +151,9 @@ "use strict"; | ||
| const callback = (sequenceValue) => { | ||
| console.log('sv', sequenceValue); | ||
| if (sequenceValue.seq <= lastConfirmedSeq.current) { | ||
| return; | ||
| } | ||
| if (sequenceValue.value.reset !== undefined) { | ||
| lastConfirmedState.current = sequenceValue.value.reset; | ||
| const value = sequenceValue.value; | ||
| if (value.reset !== undefined) { | ||
| lastConfirmedState.current = value.reset; | ||
| lastConfirmedSeq.current = sequenceValue.seq; | ||
@@ -161,4 +163,4 @@ setState(structuredClone(lastConfirmedState.current)); | ||
| } | ||
| if (sequenceValue.value.apply !== undefined) { | ||
| lastConfirmedState.current = reducer(lastConfirmedState.current, sequenceValue.value.apply); | ||
| if (value.apply !== undefined) { | ||
| lastConfirmedState.current = reducer(lastConfirmedState.current, value.apply); | ||
| lastConfirmedSeq.current = sequenceValue.seq; | ||
@@ -184,3 +186,3 @@ setState(structuredClone(lastConfirmedState.current)); | ||
| }; | ||
| }, [db, key, reducer, sizeThreshold]); | ||
| }, [key]); | ||
| return [state, dispatch]; | ||
@@ -187,0 +189,0 @@ } |
+2
-2
| { | ||
| "name": "driftdb-react", | ||
| "version": "1.0.6", | ||
| "version": "1.0.7", | ||
| "description": "", | ||
@@ -16,3 +16,3 @@ "main": "dist/index.js", | ||
| "dependencies": { | ||
| "driftdb": "1.0.6" | ||
| "driftdb": "1.0.7" | ||
| }, | ||
@@ -19,0 +19,0 @@ "devDependencies": { |
11069
0.08%268
0.75%+ Added
- Removed
Updated