fix(front): remove artist from channel series card

This commit is contained in:
ArneBo 2025-04-08 05:42:59 +02:00
parent b71ba7a33d
commit d6cdeffa6f
2 changed files with 3 additions and 6 deletions

View File

@ -55,6 +55,7 @@ const updatedAgo = computed(() => moment(props.object.artist?.modification_date)
<PlayButton <PlayButton
icon-only icon-only
:artist="object.artist" :artist="object.artist"
:is-playable="true"
/> />
</template> </template>

View File

@ -1,17 +1,15 @@
<script setup lang="ts"> <script setup lang="ts">
import { computed, ref } from 'vue' import { computed } from 'vue'
import { useStore } from '~/store' import { useStore } from '~/store'
import { useI18n } from 'vue-i18n' import { useI18n } from 'vue-i18n'
import { momentFormat } from '~/utils/filters' import { momentFormat } from '~/utils/filters'
import defaultCover from '~/assets/audio/default-cover.png' import defaultCover from '~/assets/audio/default-cover.png'
import PlayButton from '~/components/audio/PlayButton.vue' import PlayButton from '~/components/audio/PlayButton.vue'
import Layout from '~/components/ui/Layout.vue'
import Card from '~/components/ui/Card.vue' import Card from '~/components/ui/Card.vue'
import ArtistCreditLabel from '~/components/audio/ArtistCreditLabel.vue'
import Spacer from '~/components/ui/Spacer.vue' import Spacer from '~/components/ui/Spacer.vue'
import { type Album, type ArtistCredit } from '~/types' import { type Album } from '~/types'
interface Props { interface Props {
serie: Album serie: Album
@ -23,8 +21,6 @@ const props = defineProps<Props>()
const { serie } = props const { serie } = props
const artistCredit = serie.artist_credit || []
const store = useStore() const store = useStore()
const imageUrl = computed(() => serie?.cover?.urls.original const imageUrl = computed(() => serie?.cover?.urls.original
? store.getters['instance/absoluteUrl'](serie.cover?.urls.medium_square_crop) ? store.getters['instance/absoluteUrl'](serie.cover?.urls.medium_square_crop)