redux-devtools/packages/redux-devtools-inspector-monitor/src/utils/isIterable.ts

9 lines
197 B
TypeScript

export default function isIterable(obj: any) {
return (
obj !== null &&
typeof obj === 'object' &&
!Array.isArray(obj) &&
typeof obj[window.Symbol.iterator] === 'function'
);
}