UNPKG

xdesign-vue-next

Version:

XDesign Component for vue-next

51 lines (44 loc) 1.18 kB
/** * xdesign v1.0.6 * (c) 2023 xdesign * @license MIT */ import './dep-10a947a6.mjs'; import { _ as _baseFlatten } from './dep-983ce253.mjs'; import { a as _overRest, b as _setToString } from './dep-3ec3335a.mjs'; var baseFlatten = _baseFlatten; /** * Flattens `array` a single level deep. * * @static * @memberOf _ * @since 0.1.0 * @category Array * @param {Array} array The array to flatten. * @returns {Array} Returns the new flattened array. * @example * * _.flatten([1, [2, [3, [4]], 5]]); * // => [1, 2, [3, [4]], 5] */ function flatten$1(array) { var length = array == null ? 0 : array.length; return length ? baseFlatten(array, 1) : []; } var flatten_1 = flatten$1; var flatten = flatten_1, overRest = _overRest, setToString = _setToString; /** * A specialized version of `baseRest` which flattens the rest array. * * @private * @param {Function} func The function to apply a rest parameter to. * @returns {Function} Returns the new function. */ function flatRest(func) { return setToString(overRest(func, undefined, flatten), func + ''); } var _flatRest = flatRest; export { _flatRest as _ }; //# sourceMappingURL=dep-b57a2815.mjs.map