@brighte/redux-saga-test-plan
Version:
Test Redux Saga with an easy plan
15 lines (11 loc) • 329 B
JavaScript
// @flow
import getFunctionName from './getFunctionName';
export default function serializeTakePattern(pattern: TakePattern): string {
if (Array.isArray(pattern)) {
return `[${pattern.join(', ')}]`;
}
if (typeof pattern === 'function') {
return `[Function: ${getFunctionName(pattern)}]`;
}
return pattern;
}