Jelajahi Sumber

add IPageNavResponse

visuddhinanda 2 tahun lalu
induk
melakukan
b58050c59c
1 mengubah file dengan 25 tambahan dan 0 penghapusan
  1. 25 0
      dashboard/src/components/api/Article.ts

+ 25 - 0
dashboard/src/components/api/Article.ts

@@ -178,3 +178,28 @@ export interface IDeleteResponse {
   message: string;
   data: number;
 }
+
+export interface IPageNavResponse {
+  ok: boolean;
+  data: IPageNavData;
+  message: string;
+}
+
+export interface IPageNavData {
+  curr: IPageNavItem;
+  prev: IPageNavItem;
+  next: IPageNavItem;
+}
+
+export interface IPageNavItem {
+  id: number;
+  type: string;
+  volume: number;
+  page: number;
+  book: number;
+  paragraph: number;
+  wid: number;
+  pcd_book_id: number;
+  created_at: string;
+  updated_at: string;
+}