Skip to main content

Function: prepareFetchStrategy()

prepareFetchStrategy<E, Params, R>(fetchStrategy, config, params, path): object

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

Prepares a fetch strategy for execution

Type Parameters​

E​

E

Params​

Params extends EndpointParams

R​

R = E

Parameters​

fetchStrategy​

AbstractFetchStrategy<E, Params, R>

config​

HeadlessConfig

params​

Partial<Params>

path​

string = ''

Returns​

object

endpointUrl​

endpointUrl: string

isMainQuery​

isMainQuery: boolean

key​

key: object

key.args​

key.args: Partial<Params> & object

Type declaration​
sourceUrl​

sourceUrl: string

key.url​

key.url: string

params​

params: Partial<Params> = finalParams