Skip to main content

EntryList

Components

EntryList()

EntryList<T>(props): Element

Type parameters

Type parameter
T

Parameters

ParameterType
propsEntryListProps<T>

Returns

Element

Source

libs/design-system-components/src/components/EntryList/index.tsx:57

Props

CardListProps<T>

CardListProps<T>: object

Type parameters

Type parameter
T

Type declaration

MemberType
allEntriesT[]
isFetchingNextPageboolean
itemSpacingnumber
itemsVirtualItem[]
measureElementRef(node) => void

Source

libs/design-system-components/src/components/EntryList/index.tsx:13


EntryListProps<T>

EntryListProps<T>: object

Type parameters

Type parameter
T

Type declaration

MemberType
children(props) => React.ReactElement[]
getItemKey(index, entries) => string
initialScrollStateScrollerState & object
isFetchingNextPageboolean
isFetchingPreviousPageboolean
itemSpacingnumber
languageDirection"ltr" | "rtl"
newItemsCountnumber
newItemsPublishedLabelstring
onFetchNextPage(lastCursor) => void
onFetchPreviousPage(firstCursor, force?) => void
onScrollStateChange(scrollerState) => void
onScrollStateReset(hardReset?) => void
onScrollStateSave(scrollState) => void
pagesT[]
requestStatus"success" | "loading" | "error" | "idle"
scrollerOptionsobject
scrollerOptions.overscannumber

Source

libs/design-system-components/src/components/EntryList/index.tsx:35


ScrollerOnChangeState<T>

ScrollerOnChangeState<T>: ScrollerState & object

Type declaration

MemberType
allEntriesT[]

Type parameters

Type parameter
T

Source

libs/design-system-components/src/components/EntryList/index.tsx:31


ScrollerState

ScrollerState: object

Type declaration

MemberType
itemsCountnumber
measurementsCacheVirtualItem[]
startItemCursorstring
visibleCursorRangeobject
visibleCursorRange.endCursorstring
visibleCursorRange.startCursorstring

Source

libs/design-system-components/src/components/EntryList/index.tsx:21