Skip to content

Commit 4c904c2

Browse files
authored
fix: bump memoize-one and migrate new isEqual API (#1583)
1 parent fe80ce3 commit 4c904c2

File tree

3 files changed

+7
-6
lines changed

3 files changed

+7
-6
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,7 @@
134134
"invariant": "^2.2.4",
135135
"lodash": "^4.17.11",
136136
"lodash-es": "^4.17.11",
137-
"memoize-one": "^4.0.3",
137+
"memoize-one": "^5.1.1",
138138
"prop-types": "^15.6.2",
139139
"react-overlays": "^2.0.0-0",
140140
"uncontrollable": "^7.0.0"

src/utils/DateSlotMetrics.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@ import { eventSegments, endOfRange, eventLevels } from './eventLevels'
44

55
let isSegmentInSlot = (seg, slot) => seg.left <= slot && seg.right >= slot
66

7-
const isEqual = (a, b) => a.range === b.range && a.events === b.events
7+
const isEqual = (a, b) =>
8+
a[0].range === b[0].range && a[0].events === b[0].events
89

910
export function getSlotMetrics() {
1011
return memoize(options => {

yarn.lock

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8531,10 +8531,10 @@ mem@^4.0.0:
85318531
mimic-fn "^2.0.0"
85328532
p-is-promise "^2.0.0"
85338533

8534-
memoize-one@^4.0.3:
8535-
version "4.1.0"
8536-
resolved "https://registry.yarnpkg.com/memoize-one/-/memoize-one-4.1.0.tgz#a2387c58c03fff27ca390c31b764a79addf3f906"
8537-
integrity sha512-2GApq0yI/b22J2j9rhbrAlsHb0Qcz+7yWxeLG8h+95sl1XPUgeLimQSOdur4Vw7cUhrBHwaUZxWFZueojqNRzA==
8534+
memoize-one@^5.1.1:
8535+
version "5.1.1"
8536+
resolved "https://registry.yarnpkg.com/memoize-one/-/memoize-one-5.1.1.tgz#047b6e3199b508eaec03504de71229b8eb1d75c0"
8537+
integrity sha512-HKeeBpWvqiVJD57ZUAsJNm71eHTykffzcLZVYWiVfQeI1rJtuEaS7hQiEpWfVVk18donPwJEcFKIkCmPJNOhHA==
85388538

85398539
memoizerific@^1.11.3:
85408540
version "1.11.3"

0 commit comments

Comments
 (0)