Skip to main content

Function: executeFetchStrategy()

executeFetchStrategy<E, Params, R>(fetchStrategy, config, params, options?, path?): Promise<{ data: FetchResponse<R>; isMainQuery: boolean; key: { args: Partial<Params> & object; url: string; }; params: Partial<Params>; }>

Defined in: packages/core/src/data/strategies/executeFetchStrategy.ts:46

Executes a fetch strategy

Type Parameters

E

E

Params

Params extends EndpointParams

R

R = E

Parameters

fetchStrategy

AbstractFetchStrategy<E, Params, R>

config

HeadlessConfig

params

Partial<Params>

options?

Partial<FetchOptions>

path?

string = ''

Returns

Promise<{ data: FetchResponse<R>; isMainQuery: boolean; key: { args: Partial<Params> & object; url: string; }; params: Partial<Params>; }>