diff --git a/src/components/MovieCard.vue b/src/components/MovieCard.vue index 4fc49f1..856cac6 100644 --- a/src/components/MovieCard.vue +++ b/src/components/MovieCard.vue @@ -11,9 +11,14 @@ const store = useMoviesStore() const imageLoadFailed = ref(false) const loaded = ref(false) -const alreadyAdded = computed(() => - store.movieList.some((movie) => movie.imdbID === props.movie.imdbID), -) +const alreadyAdded = computed(() => store.movieList.some((movie) => movie.Id === props.movie.Id)) + +const imageSource = computed(() => { + if (!props.movie.PosterPath) { + return '' + } + return `https://image.tmdb.org/t/p/w300${props.movie.PosterPath}` +})