From 66ab88c9246c081d8cbf1f3b033a282021c1eddf Mon Sep 17 00:00:00 2001 From: Mohammad Mahdi Date: Mon, 3 Nov 2025 13:34:00 +0330 Subject: [PATCH] Minor improvements and api fix --- src/components/MediaCard.vue | 23 +++++------------------ src/components/ScoreRing.vue | 21 +++++++++++++++++++++ src/lib/api.ts | 4 ++-- src/stores/media.ts | 1 - 4 files changed, 28 insertions(+), 21 deletions(-) create mode 100755 src/components/ScoreRing.vue diff --git a/src/components/MediaCard.vue b/src/components/MediaCard.vue index 6ba56a5..5664143 100755 --- a/src/components/MediaCard.vue +++ b/src/components/MediaCard.vue @@ -3,6 +3,7 @@ import { useMediaStore } from '@/stores/media' import { computed } from 'vue' import type { MediaType } from '@/types/Media' import ImageWithFallback from './ImageWithFallback.vue' +import ScoreRing from './ScoreRing.vue' const props = defineProps<{ media: MediaType @@ -20,7 +21,7 @@ const alreadyAdded = computed(() => store.mediaList.some((media) => media.Id ===