-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathfavorites.js
30 lines (26 loc) · 967 Bytes
/
favorites.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
function displayFavorites() {
quoteContainer.hidden = true;
main.hidden = false;
main.innerHTML = "";
let div = document.createElement("div");
let divContainer = div.setAttribute("class", "quote-container");
for(let i = 0; i < localStorage.length; i++){
const key = localStorage.key(i);
const value = localStorage.getItem(key);
main.innerHTML += `<div class="favorite-container" id="favorite-container">
<div class="quote-text">
<i class="fas fa-quote-left"></i>
<span id="quote" class="long-quote">${key}</span>
</div>
<div class="quote-author">
~ <span id="author">${value}</span> ~
</div>
</div>`;
}
};
function displayQuote() {
quoteContainer.hidden = false;
main.hidden = true;
}
document.getElementById("heart").addEventListener("click", displayFavorites);
document.getElementById("quotes").addEventListener("click", displayQuote);