diff --git a/app/components/Track/Row.vue b/app/components/Track/Row.vue index 86cd9dc..6b9918e 100644 --- a/app/components/Track/Row.vue +++ b/app/components/Track/Row.vue @@ -5,9 +5,10 @@ interface TrackRowProps { track: Track index: number extendedInfo?: boolean + showImage?: boolean } -const { track, index, extendedInfo } = defineProps() +const { track, index, extendedInfo, showImage } = defineProps() const emit = defineEmits<{ (e: "playAlbumAtIndex"): void }>() const hovering = ref(false) @@ -41,22 +42,40 @@ const dropdownMenuItems: DropdownMenuItem[][] = [ const durationFormatted = computed(() => new Date(track.durationInSeconds * 1000).toISOString().slice(14, 19), ) + +const artworkSrc = computed(() => GET_FILE(track.album.file))