Files
music-v2/app/utils/types.ts
T
2026-02-22 16:08:39 +01:00

32 lines
438 B
TypeScript

interface Base {
_id: string
}
export interface Album extends Base {
name: string
file: string
artists: Artist[]
genre: Genre
}
export interface Artist extends Base {
name: string
file: string
}
export interface Genre extends Base {
name: string
}
export interface Track extends Base {
name: string
fileDir: string
lyrics: {
synced: boolean
text: string
}
album: Album
artists: Artist[]
durationInSeconds: number
}