다음을 통해 공유


PaginateReturn type

응답 형식에서 페이징된 요소의 형식을 유추하는 도우미 형식 이 형식은 페이지 항목이 있는 응답의 속성을 나타내는 itemName 속성에서 특히 x-ms-pageable에 대한 swagger 정보를 기반으로 생성됩니다. 기본값은 value입니다. 이 형식을 사용하면 두 번째 매개 변수로 가져오는 응답에 따라 강력한 형식의 반복기를 제공할 수 있습니다.

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