Skip to main content

Function: fetchPosts()

fetchPosts<T, P>(query, _config, fetcher): Promise<{ data: { pageInfo: PageInfo; posts: T & object[]; queriedObject: QueriedObject; }; isMainQuery: boolean; pageType: PageType; }>

Defined in: packages/core/src/data/fetchFn/fetchPosts.ts:118

Type Parameters​

T​

T extends PostEntity = PostEntity

P​

P extends PostsArchiveParams = PostsArchiveParams

Parameters​

query​

QueryProps<P> = {}

_config​

undefined | HeadlessConfig

fetcher​

undefined | PostsArchiveFetchStrategy<T, P>

Returns​

Promise<{ data: { pageInfo: PageInfo; posts: T & object[]; queriedObject: QueriedObject; }; isMainQuery: boolean; pageType: PageType; }>