共用方式為


PaginateReturn type

協助程式類型,從回應類型推斷分頁專案的 Type 這個類型是根據 x-ms-pageable 的 swagger 資訊,特別是針對 itemName 屬性產生,指出找到頁面專案之回應的 屬性。 預設值是 value。 此類型可讓我們根據我們取得作為第二個參數的回應來提供強型別反覆運算器

type PaginateReturn<TResult> = TResult extends { body: { value?: TPage } }
  ? GetArrayType<TPage>
  : unknown[]