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>; }>