Skip to main content

InfinityListProps

Signature

interface InfinityListProps<T> 

Properties

Property

Modifiers

Type

Description

data

T[]

렌더링할 아이템

empty?

ReactNode

(Optional) 데이터가 없을 때 보여줄 컴포넌트

hasMore

boolean

다음 페이지가 있는지 여부

isFetching

boolean

데이터를 가져오고 있는지 여부

observerOption?

IntersectionObserverInit

(Optional) IntersectionObserver 옵션

onFetchMore

() => void

데이터를 가져오는 함수

renderItem

(item: T, index: number) => ReactNode | null

spinner?

ReactNode

(Optional) isFetching 시 보여줄 스피너

styles?

{ container?: StackProps; listContainer?: BoxProps; itemContainer?: BoxProps; bottomFlag?: BoxProps; }

(Optional) 스타일