Aracılığıyla paylaş


PaginateReturn type

Yanıt türünden disk belleğine alınan öğelerin türünü çıkarsamak için yardımcı türü Bu tür, x-ms-pageable için swagger bilgilerine göre oluşturulur. Bu tür, özellikle sayfa öğelerinin bulunduğu yanıtın özelliğini gösteren itemName özelliğinde oluşturulur. Varsayılan değer value. Bu tür, ikinci parametre olarak aldığımız yanıta göre kesin olarak türlenmiş Yineleyici sağlamamıza olanak sağlar

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