All files / src/utils namedFn.js

0% Statements 0/5
0% Branches 0/4
0% Functions 0/1
0% Lines 0/5
1 2 3 4 5 6 7 8 9 10 11                     
function getNamedFn( fnName, fn, suffix ) {
  if ( fnName ) {
    let inner = 'return function ' + fnName + ( suffix || '' ) + '(){ return action.apply(this, arguments); };';
    return new Function( 'action', inner )( fn );
  } else {
    return fn;
  }
}
 
module.exports = getNamedFn;