Skip to content
This repository was archived by the owner on Aug 23, 2022. It is now read-only.

Commit b62e393

Browse files
committed
Removing immutable dependency from find-key-immutable. Addresses #969
1 parent d17f3c2 commit b62e393

File tree

1 file changed

+1
-20
lines changed

1 file changed

+1
-20
lines changed

src/utils/find-key-immutable.js

Lines changed: 1 addition & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,3 @@
1-
import { List } from 'immutable';
2-
31
export default function findKey(object, predicate) {
4-
let resultKey;
5-
6-
if (List.isList(object)) {
7-
resultKey = object.findKey(predicate);
8-
} else {
9-
Object.keys(object).some((key) => {
10-
const isKey = predicate(object[key], key, object);
11-
12-
if (isKey) {
13-
resultKey = key;
14-
return true;
15-
}
16-
17-
return false;
18-
});
19-
}
20-
21-
return resultKey;
2+
return object.findKey(predicate);
223
}

0 commit comments

Comments
 (0)