Estructuración y creación de interfaces
This commit is contained in:
30
src/app/interfaces/responseBooks.ts
Normal file
30
src/app/interfaces/responseBooks.ts
Normal file
@@ -0,0 +1,30 @@
|
||||
import { Book } from "./book";
|
||||
|
||||
export interface ResponseBooks {
|
||||
content: Book[];
|
||||
pageable: {
|
||||
sort: {
|
||||
empty: boolean;
|
||||
sorted: boolean;
|
||||
unsorted: boolean;
|
||||
},
|
||||
offset: number,
|
||||
pageNumber: number,
|
||||
pageSize: number,
|
||||
paged: boolean,
|
||||
unpaged: boolean
|
||||
},
|
||||
totalPages: number,
|
||||
totalElements: number,
|
||||
last: boolean,
|
||||
size: number,
|
||||
number: number,
|
||||
sort: {
|
||||
empty: boolean;
|
||||
sorted: boolean;
|
||||
unsorted: boolean;
|
||||
},
|
||||
numberOfElements: number,
|
||||
first: boolean,
|
||||
empty: boolean
|
||||
}
|
||||
Reference in New Issue
Block a user