UNPKG

lambda-live-debugger

Version:

Debug Lambda functions locally like it is running in the cloud

17 lines (16 loc) 562 B
import type { Prettify } from '@inquirer/type'; export declare function usePagination<T>({ items, active, renderItem, pageSize, loop, }: { items: ReadonlyArray<T>; /** The index of the active item. */ active: number; /** Renders an item as part of a page. */ renderItem: (layout: Prettify<{ item: T; index: number; isActive: boolean; }>) => string; /** The size of the page. */ pageSize: number; /** Allows creating an infinitely looping list. `true` if unspecified. */ loop?: boolean; }): string;