diff --git a/booklist.js b/booklist.js index fafd746..2be066d 100644 --- a/booklist.js +++ b/booklist.js @@ -1,13 +1,23 @@ -const displayUsingApi = false; +const displayUsingApi = true; (function ($) { if (displayUsingApi) { // TODO + const list = JSON.parse(localStorage.getItem('booklist')) + console.log(list) + const body = $('#book-list') + Object.keys(list).forEach((bookId) => { + console.log(bookId) + jQuery.get(`https://www.gutenberg.org/ebooks/${bookId}.opds`, null, (data, status, jqxhr) => { // eslint-disable-line + // TODO parse + console.log(data) + body.html(data) + }, 'text') + }) } else { const list = JSON.parse(localStorage.getItem('booklist')) console.log(list) const body = $('#book-list') - console.log() Object.keys(list).forEach((bookId) => { console.log(bookId) @@ -15,7 +25,7 @@ const displayUsingApi = false; }) } - function makeListItem (book) { + function makeListItem(book) { const a = `

${book.title}

` const li = `
  • ${a}Author: ${book.author}
  • ` console.log(li)