Сообщение от voraa
|
Если бы Вы еще намекнули, какую структуру имеет arr, что такое objLocal, и что делает markMovieAsFavorite (какие у нее параметры)
|
const arr=JSON.parse(localStorage.getItem('favorite-movies'))
let objLocal ={
img: data[openItemIndex]?.poster_path,
title: data[openItemIndex]?.original_title,
opis: data[openItemIndex]?.overview,
id: data[openItemIndex]?.id,
language: data[openItemIndex]?.original_language,
date: data[openItemIndex]?.release_date,
score: data[openItemIndex]?.vote_average,
}
const favotireMoviesIds = JSON.parse(localStorage.getItem('favorite-movies')) || [];
const markMovieAsFavorite = movieId => {
localStorage.setItem('favorite-movies', JSON.stringify([...favotireMoviesIds, movieId]));
};
Вот.