UNPKG

recharts

Version:
13 lines (12 loc) 632 B
/** * Given an array and a number N, return a new array which contains every nTh * element of the input array. For n below 1, an empty array is returned. * For n equal to 1, the input array is returned as is. * For n greater than the length of the array, an array containing the first element * and every nTh element after that (if any) is returned. * * @param array An input array. * @param n A number specifying which elements to take. * @returns The result array of the same type as the input array. */ export declare function getEveryNthWithCondition<Type>(array: ReadonlyArray<Type>, n: number): ReadonlyArray<Type>;