Closed
Description
What happened
Upgraded from 4.2.2 to 4.2.4 to 4.3.4
TS2554: Expected 2 arguments, but got 1.
124 fromJS([{ data: '1' }]),
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
node_modules/immutable/dist/immutable.d.ts:5163:5
5163 reviver: (
~~~~~~~~~~
5164 key: string | number,
~~~~~~~~~~~~~~~~~~~~~~~~~~~
...
5166 path?: Array<string | number>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
5167 ) => unknown
~~~~~~~~~~~~~~~~
An argument for 'reviver' was not provided.
#1927 is the culprit
How to reproduce
typescript 4.9.5
immutable 4.2.4
const create = [(data: any) => data, fromJS][1];
// @ts-expect-error
create([{ data: '1' }])
Metadata
Metadata
Assignees
Labels
No labels