Skip to content

Commit 5954a7c

Browse files
authored
feat: remove shadowequal (#554)
1 parent b2c7844 commit 5954a7c

File tree

2 files changed

+3
-5
lines changed

2 files changed

+3
-5
lines changed

package.json

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,7 @@
4141
"@babel/runtime": "^7.10.1",
4242
"classnames": "^2.2.1",
4343
"rc-trigger": "^5.0.4",
44-
"rc-util": "^5.4.0",
45-
"shallowequal": "^1.1.0"
44+
"rc-util": "^5.27.0"
4645
},
4746
"engines": {
4847
"node": ">=8.x"
@@ -54,7 +53,6 @@
5453
"@types/jest": "^26.0.0",
5554
"@types/react": "^17.0.11",
5655
"@types/react-dom": "^17.0.8",
57-
"@types/shallowequal": "^1.1.1",
5856
"coveralls": "^3.0.6",
5957
"cross-env": "^7.0.2",
6058
"dumi": "^1.1.37",

src/hooks/useValueTexts.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import useMemo from 'rc-util/lib/hooks/useMemo';
2-
import shallowEqual from 'shallowequal';
2+
import shallowEqual from 'rc-util/lib/isEqual';
33
import type { GenerateConfig } from '../generate';
44
import type { CustomFormat, Locale } from '../interface';
55
import { formatValue, isEqual } from '../utils/dateUtil';
@@ -41,6 +41,6 @@ export default function useValueTexts<DateType>(
4141
// Not Same Date
4242
!isEqual(generateConfig, prev[0], next[0]) ||
4343
// Not Same format
44-
!shallowEqual(prev[1], next[1]),
44+
!shallowEqual(prev[1], next[1], true),
4545
);
4646
}

0 commit comments

Comments
 (0)