timhaley94/holdem

View on GitHub
server/src/utils/deepMap/index.js

Summary

Maintainability
A
0 mins
Test Coverage
A
100%
function deepMap(array, fn) {
  return array.map((val) => {
    if (Array.isArray(val)) {
      return deepMap(val, fn);
    }

    return fn(val);
  });
}

module.exports = deepMap;