mirror of
https://github.com/jakejarvis/jarv.is.git
synced 2025-04-28 04:50:28 -04:00
31 lines
434 B
TypeScript
31 lines
434 B
TypeScript
type TrackSchema = {
|
|
name: string;
|
|
artists: Array<{
|
|
name: string;
|
|
}>;
|
|
album: {
|
|
name: string;
|
|
images: Array<{
|
|
url: string;
|
|
}>;
|
|
};
|
|
imageUrl?: string;
|
|
external_urls: {
|
|
spotify: string;
|
|
};
|
|
};
|
|
|
|
type Track = {
|
|
isPlaying: boolean;
|
|
artist?: string;
|
|
title?: string;
|
|
album?: string;
|
|
imageUrl?: string;
|
|
songUrl?: string;
|
|
};
|
|
|
|
type Activity = {
|
|
is_playing: boolean;
|
|
item?: TrackSchema;
|
|
};
|