Skip to content

Commit 73c0dfd

Browse files
authored
no-array-callback-reference: Ignore mobx-state-tree usage (#1455)
1 parent 343824f commit 73c0dfd

File tree

2 files changed

+12
-1
lines changed

2 files changed

+12
-1
lines changed

rules/no-array-callback-reference.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,11 @@ const iteratorMethods = [
2929
returnsUndefined: true,
3030
},
3131
],
32-
['map'],
32+
[
33+
'map', {
34+
extraSelector: '[callee.object.name!="types"]',
35+
},
36+
],
3337
[
3438
'reduce', {
3539
parameters: [

test/no-array-callback-reference.mjs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,13 @@ test({
118118
.limit(params.limit + 1)
119119
.toArray()
120120
`,
121+
122+
// #1455 - mobx-state-tree
123+
outdent`
124+
const EventsStore = types.model('EventsStore', {
125+
events: types.optional(types.map(Event), {}),
126+
})
127+
`,
121128
],
122129
invalid: [
123130
// Suggestions

0 commit comments

Comments
 (0)