Skip to main content

Interface: IHeadersService

Defined in: src/types/services.ts:231

Headers service for injecting custom HTTP headers into miniapp requests.

Remarks

Replaces headers context dependencies.

Methods

getHeaders()

getHeaders(miniappPackageId, language): Promise<Record<string, string>>

Defined in: src/types/services.ts:233

Build headers for a miniapp request given its package ID and language

Parameters

miniappPackageId

string

language

LanguageCodes

Returns

Promise<Record<string, string>>


onHeadersChange()?

optional onHeadersChange(callback): VoidFunction

Defined in: src/types/services.ts:238

Subscribe to header changes

Parameters

callback

(headers) => void

Returns

VoidFunction