react-redux-mvc
Advanced tools
Comparing version
@@ -94,3 +94,3 @@ 'use strict';exports.__esModule = true;var _entries = require('babel-runtime/core-js/object/entries');var _entries2 = _interopRequireDefault(_entries);var _classCallCheck2 = require('babel-runtime/helpers/classCallCheck');var _classCallCheck3 = _interopRequireDefault(_classCallCheck2);var _get2 = require('lodash/get');var _get3 = _interopRequireDefault(_get2); | ||
updateState = function updateState(updates) { | ||
this.state = (0, _cloneDeep2.default)((0, _helpers.merge)(this.state, updates)); | ||
this.state = (0, _helpers.merge)((0, _cloneDeep2.default)(this.state), updates); | ||
return this; | ||
@@ -100,3 +100,3 @@ };Model. | ||
newState = function newState(oldState, updates) { | ||
return (0, _cloneDeep2.default)((0, _helpers.merge)(oldState, updates)); | ||
return (0, _helpers.merge)((0, _cloneDeep2.default)(oldState), updates); | ||
};return Model;}();exports.default = | ||
@@ -103,0 +103,0 @@ |
{ | ||
"name": "react-redux-mvc", | ||
"version": "0.2.1", | ||
"version": "0.2.2", | ||
"description": "Implementation of MVC pattern based on React-Redux bunch", | ||
@@ -5,0 +5,0 @@ "main": "lib/index.js", |
@@ -94,3 +94,3 @@ import _get from 'lodash/get'; | ||
updateState (updates) { | ||
this.state = cloneDeep(merge(this.state, updates)); | ||
this.state = merge(cloneDeep(this.state), updates); | ||
return this; | ||
@@ -100,3 +100,3 @@ } | ||
static newState (oldState, updates) { | ||
return cloneDeep(merge(oldState, updates)); | ||
return merge(cloneDeep(oldState), updates); | ||
} | ||
@@ -103,0 +103,0 @@ |