UNPKG

react-use

Version:
12 lines (11 loc) 328 B
export interface UseStateListReturn<T> { state: T; currentIndex: number; setStateAt: (newIndex: number) => void; setState: (state: T) => void; next: () => void; prev: () => void; isFirst: boolean; isLast: boolean; } export default function useStateList<T>(stateSet?: T[]): UseStateListReturn<T>;