refactor: move api response types to ~/models/apiModels

This commit is contained in:
Hakadao
2023-12-04 00:37:59 +08:00
parent 69e16d780c
commit a6769f0f0d
18 changed files with 790 additions and 305 deletions

View File

@@ -0,0 +1,40 @@
export interface TimetableResult {
code: number
message: string
result: Result[]
}
export interface Result {
date: string
date_ts: number
day_of_week: number
episodes: Episode[]
is_today: number
}
export interface Episode {
cover: string
delay: number
delay_id: number
delay_index: string
delay_reason: string
enable_vt: boolean
ep_cover: string
episode_id: number
follow: number
follows: string
icon_font: IconFont
plays: string
pub_index: string
pub_time: string
pub_ts: number
published: number
season_id: number
square_cover: string
title: string
}
export interface IconFont {
name: string
text: string
}