mirror of
https://github.com/Megghy/vtsuru.live.git
synced 2025-12-06 18:36:55 +08:00
25 lines
587 B
TypeScript
25 lines
587 B
TypeScript
import {
|
|
ScheduleWeekInfo,
|
|
Setting_LiveRequest,
|
|
SongRequestInfo,
|
|
SongsInfo,
|
|
UserInfo
|
|
} from '@/api/api-models'
|
|
|
|
export interface SongListConfigType {
|
|
userInfo: UserInfo | undefined
|
|
biliInfo: any | undefined
|
|
liveRequestSettings?: Setting_LiveRequest
|
|
liveRequestActive?: SongRequestInfo[]
|
|
data: SongsInfo[] | undefined
|
|
config?: any
|
|
}
|
|
export interface SongListConfigTypeWithConfig<T> extends SongListConfigType {
|
|
config?: T
|
|
}
|
|
export interface ScheduleConfigType {
|
|
userInfo: UserInfo | undefined
|
|
biliInfo: any | undefined
|
|
data: ScheduleWeekInfo[] | undefined
|
|
}
|