共用方式為


AbortablePromiseBuilder type

表示傳回可中止之承諾的函式。

type AbortablePromiseBuilder<T> = (abortOptions: {
  abortSignal?: AbortSignalLike
}) => Promise<T>