1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
  | /** 
 |   * Pagination Start 
 |   */ 
 |    
 |  // declare type PageOutput<T> = { 
 |  //   data: T[] 
 |  //   pageModel: Pagination 
 |  //   objectData: unknown 
 |  // } 
 |    
 |  // declare type Pagination = { 
 |  //   rows: number 
 |  //   page: number 
 |  //   orderInput?: OrderInput[] 
 |  //   totalCount?: number 
 |  // } 
 |    
 |  // declare type PageInput = { 
 |  //   pageModel: Pagination 
 |  // } 
 |    
 |  // declare enum OrderTypeEnum { 
 |  //   Asc = 0, 
 |  //   Desc = 1, 
 |  // } 
 |    
 |  // declare type OrderInput = { 
 |  //   property: string 
 |  //   order: OrderTypeEnum 
 |  // } 
 |    
 |  declare type PageState = { 
 |    hasMore: boolean 
 |    pageInfo: { 
 |      rows: number 
 |      page: number 
 |      total?: number 
 |    } 
 |  } 
 |    
 |  /** 
 |   * Pagination End 
 |   */ 
 |  
  |