Skip to content

Request.functions.getSignal

fx-fetch


fx-fetch / Request / getSignal

getSignal(self): AbortSignal | undefined

Defined in: packages/fx-fetch/src/Request/getSignal.ts:22

Gets the abort signal of the request.

If multiple signals are present, it combines them using AbortSignal.any. If no signals are present, it returns undefined.

Request

AbortSignal | undefined

import { Request } from 'fx-fetch';
const controller = new AbortController();
const request = Request.make({ url: 'https://api.example.com', signal: controller.signal });
const signals = Request.getSignal(request);
console.log(signals); // [AbortSignal]

0.1.0