diff --git a/packages/ui/src/components/Pagination/helpers.ts b/packages/ui/src/components/Pagination/helpers.ts index 54fc9441c..b8d2f00be 100644 --- a/packages/ui/src/components/Pagination/helpers.ts +++ b/packages/ui/src/components/Pagination/helpers.ts @@ -2,17 +2,17 @@ * Generates an array of sequential numbers from a start value to an end value (inclusive). * @param start - The starting number of the range * @param end - The ending number of the range - * @returns An array of numbers from start to end. Returns empty array if start is greater than or equal to end. + * @returns An array of numbers from start to end. Returns empty array if start is greater than end. * @example * ```ts * range(1, 5) // returns [1, 2, 3, 4, 5] * range(5, 1) // returns [] + * range(1, 1) // returns [1] * ``` */ export function range(start: number, end: number): number[] { - if (start >= end) { + if (start > end) { return []; } - return [...Array(end - start + 1).keys()].map((key: number): number => key + start); }