Skip to content

Commit

Permalink
display the favorite list
Browse files Browse the repository at this point in the history
  • Loading branch information
ellenlee committed Nov 26, 2019
1 parent 32cea63 commit 21f07e0
Showing 1 changed file with 27 additions and 0 deletions.
27 changes: 27 additions & 0 deletions favorite.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,30 @@
(function () {
const BASE_URL = 'https://movie-list.alphacamp.io'
const INDEX_URL = BASE_URL + '/api/v1/movies/'
const POSTER_URL = BASE_URL + '/posters/'
const dataPanel = document.getElementById('data-panel')
const data = JSON.parse(localStorage.getItem('favoriteMovies')) || []

displayDataList(data)

function displayDataList (data) {
let htmlContent = ''
data.forEach(function (item, index) {
htmlContent += `
<div class="col-sm-3">
<div class="card mb-2">
<img class="card-img-top " src="${POSTER_URL}${item.image}" alt="Card image cap">
<div class="card-body movie-item-body">
<h6 class="card-title">${item.title}</h5>
</div>
<div class="card-footer">
<button class="btn btn-primary btn-show-movie" data-toggle="modal" data-target="#show-movie-modal" data-id="${item.id}">More</button>
<button class="btn btn-danger btn-remove-favorite" data-id="${item.id}">X</button>
</div>
</div>
</div>
`
})
dataPanel.innerHTML = htmlContent
}
})()

0 comments on commit 21f07e0

Please sign in to comment.