|
|
@@ -87,7 +87,10 @@ export const isPlainObject = (val: unknown): val is object =>
|
|
|
toTypeString(val) === '[object Object]'
|
|
|
|
|
|
export const isIntegerKey = (key: unknown) =>
|
|
|
- isString(key) && key[0] !== '-' && '' + parseInt(key, 10) === key
|
|
|
+ isString(key) &&
|
|
|
+ key !== 'NaN' &&
|
|
|
+ key[0] !== '-' &&
|
|
|
+ '' + parseInt(key, 10) === key
|
|
|
|
|
|
export const isReservedProp = /*#__PURE__*/ makeMap(
|
|
|
'key,ref,' +
|