Skip to main content

Interceptors

requestInterceptor

Function to intercept and modify outgoing requests before they are sent.

chartElementRef.requestInterceptor = (request) => {
return {
...request,
headers: {...request.headers, Authorization: 'Bearer token'},
};
};

RequestDetails

interface RequestDetails {
endpoint: string;
method: string;
headers: Record<string, string>;
body: unknown;
}

responseInterceptor

Function to intercept and transform incoming responses before the chart is rendered.

chartElementRef.responseInterceptor = (response) => {
return response.data || response;
};