feat: initial version of reader
This commit is contained in:
@@ -0,0 +1,62 @@
|
||||
export interface IRulibChapterResult {
|
||||
data: Chapter;
|
||||
}
|
||||
|
||||
export interface Chapter {
|
||||
id: number;
|
||||
type: string;
|
||||
volume: string;
|
||||
number: string;
|
||||
number_secondary: string;
|
||||
name: string;
|
||||
slug: string;
|
||||
branch_id: null;
|
||||
manga_id: number;
|
||||
created_at: Date;
|
||||
moderated: Moderated;
|
||||
likes_count: number;
|
||||
teams: Team[];
|
||||
pages: Page[];
|
||||
}
|
||||
|
||||
export interface Moderated {
|
||||
id: number;
|
||||
label: string;
|
||||
}
|
||||
|
||||
export interface Page {
|
||||
id: number;
|
||||
image: string;
|
||||
slug: number;
|
||||
external: number;
|
||||
chunks: number;
|
||||
chapter_id: number;
|
||||
created_at: Date;
|
||||
updated_at: UpdatedAt;
|
||||
height: number;
|
||||
width: number;
|
||||
url: string;
|
||||
ratio: string;
|
||||
}
|
||||
|
||||
export enum UpdatedAt {
|
||||
The0000011130T000000000000Z = "-000001-11-30T00:00:00.000000Z",
|
||||
}
|
||||
|
||||
export interface Team {
|
||||
id: number;
|
||||
slug: string;
|
||||
slug_url: string;
|
||||
model: string;
|
||||
name: string;
|
||||
cover: Cover;
|
||||
vk: null;
|
||||
discord: null;
|
||||
}
|
||||
|
||||
export interface Cover {
|
||||
filename: null;
|
||||
thumbnail: string;
|
||||
default: string;
|
||||
md: string;
|
||||
}
|
||||
Reference in New Issue
Block a user