Type Alias PaginatedResponse<T, K>

PaginatedResponse<T, K>: {
    pagination: {
        count: number;
        limitPerPage: number;
        page: number;
        totalPage: number;
    };
} & {
    [Key in K]: T[]
}

Type Parameters

  • T
  • K extends string = "items"