1 | "use strict";
|
2 |
|
3 | exports.__esModule = true;
|
4 | exports["default"] = void 0;
|
5 |
|
6 | var defaultShouldWarn = function defaultShouldWarn(_ref) {
|
7 | var values = _ref.values,
|
8 | nextProps = _ref.nextProps,
|
9 | initialRender = _ref.initialRender,
|
10 | lastFieldValidatorKeys = _ref.lastFieldValidatorKeys,
|
11 | fieldValidatorKeys = _ref.fieldValidatorKeys,
|
12 | structure = _ref.structure;
|
13 |
|
14 | if (initialRender) {
|
15 | return true;
|
16 | }
|
17 |
|
18 | return !structure.deepEqual(values, nextProps && nextProps.values) || !structure.deepEqual(lastFieldValidatorKeys, fieldValidatorKeys);
|
19 | };
|
20 |
|
21 | var _default = defaultShouldWarn;
|
22 | exports["default"] = _default; |
\ | No newline at end of file |