| 1 | import { SongProvider } from "./song-response" |
| 2 | |
| 3 | |
| 4 | export enum VoteType { |
| 5 | UP = 'up', |
| 6 | DOWN = 'down' |
| 7 | } |
| 8 | |
| 9 | export default interface SongVotesDetailResponse { |
| 10 | code: string |
| 11 | message: string |
| 12 | song_provider: SongProvider |
| 13 | votes: SongProviderVote[] |
| 14 | } |
| 15 | |
| 16 | export interface SongProviderVote { |
| 17 | id: number |
| 18 | user_id: number |
| 19 | song_provider_id: number |
| 20 | vote_type: VoteType |
| 21 | voter_username_or_id: string |
| 22 | voter_gravatar: string |
| 23 | created_at: string |
| 24 | updated_at: string |
| 25 | } |