UNPKG

react-elegant-ui

Version:

Elegant UI components, made by BEM best practices for react

19 lines (18 loc) 422 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.flatMap = void 0; /** * Flatten array * * Handler take basic item and return result item or array of it * and array will flatten */ var flatMap = function (itemList, fn) { return itemList.reduce(function (prev, item) { var handledData = fn(item); return prev.concat(handledData); }, []); }; exports.flatMap = flatMap;