Skip to main content

hooks/useSCFetchFeed

Interfaces

SCPaginatedFeedType

Interface SCPaginatedFeedType

Properties

PropertyType
componentLoadedboolean
countnumber
currentOffsetnumber
currentPagenumber
isLoadingNextboolean
isLoadingPreviousboolean
nextstring
previousstring
reloadboolean
resultsSCFeedUnitType[]

Functions

useSCFetchFeed()

useSCFetchFeed(props): any

info

This custom hooks is used to fetch paginated Data.

Parameters

ParameterTypeDescription
props{ cacheStrategy: CacheStrategies; endpoint: EndpointType; endpointQueryParams: Record<string, string | number>; id: string; onNextPage: (page, offset, total, data) => any; onPreviousPage: (page, offset, total, data) => any; prefetchedData: SCPaginatedResponse<SCFeedUnitType>; }
props.cacheStrategy?CacheStrategies-
props.endpointEndpointType-
props.endpointQueryParams?Record<string, string | number>-
props.idstring-
props.onNextPage?(page, offset, total, data) => any-
props.onPreviousPage?(page, offset, total, data) => any-
props.prefetchedData?SCPaginatedResponse<SCFeedUnitType>-

Returns

any