From f4cee6b0126c9826c56873949b342dc403fecc5f Mon Sep 17 00:00:00 2001 From: tasleemadedokun Date: Wed, 25 Mar 2026 06:53:07 +0000 Subject: [PATCH 1/5] Update title to quote generator app. --- Sprint-3/quote-generator/index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Sprint-3/quote-generator/index.html b/Sprint-3/quote-generator/index.html index 30b434bcf..5f6a720f1 100644 --- a/Sprint-3/quote-generator/index.html +++ b/Sprint-3/quote-generator/index.html @@ -3,7 +3,7 @@ - Title here + Quote generator app From 2f3e82282df0da91173de27972304d07d096def9 Mon Sep 17 00:00:00 2001 From: tasleemadedokun Date: Wed, 25 Mar 2026 07:18:39 +0000 Subject: [PATCH 2/5] Get the elements from index.html. --- Sprint-3/quote-generator/quotes.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Sprint-3/quote-generator/quotes.js b/Sprint-3/quote-generator/quotes.js index 4a4d04b72..1e497806d 100644 --- a/Sprint-3/quote-generator/quotes.js +++ b/Sprint-3/quote-generator/quotes.js @@ -491,3 +491,6 @@ const quotes = [ ]; // call pickFromArray with the quotes array to check you get a random quote +const quoteElement = document.getElementById("quote"); +const authorElement = document.getElementById("author"); +const button = document.getElementById("new-quote"); From 6280048b1e207468f795049c57ed81bf72dfcb45 Mon Sep 17 00:00:00 2001 From: tasleemadedokun Date: Wed, 25 Mar 2026 07:21:17 +0000 Subject: [PATCH 3/5] Declare a display quote function. --- Sprint-3/quote-generator/quotes.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Sprint-3/quote-generator/quotes.js b/Sprint-3/quote-generator/quotes.js index 1e497806d..3cc77d858 100644 --- a/Sprint-3/quote-generator/quotes.js +++ b/Sprint-3/quote-generator/quotes.js @@ -494,3 +494,9 @@ const quotes = [ const quoteElement = document.getElementById("quote"); const authorElement = document.getElementById("author"); const button = document.getElementById("new-quote"); + +function displayQuote() { + const randomQuote = pickFromArray(quotes); + quoteElement.innerText = randomQuote.quote; + authorElement.innerText = randomQuote.author; +} From 95bafcabcbca38a9380192f21bd8e7814581a983 Mon Sep 17 00:00:00 2001 From: tasleemadedokun Date: Wed, 25 Mar 2026 07:24:16 +0000 Subject: [PATCH 4/5] Add the displayquote call function. --- Sprint-3/quote-generator/quotes.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Sprint-3/quote-generator/quotes.js b/Sprint-3/quote-generator/quotes.js index 3cc77d858..647961955 100644 --- a/Sprint-3/quote-generator/quotes.js +++ b/Sprint-3/quote-generator/quotes.js @@ -500,3 +500,5 @@ function displayQuote() { quoteElement.innerText = randomQuote.quote; authorElement.innerText = randomQuote.author; } +displayQuote(); + From 9bf7d59501ba1e7f15a6d9ebb61fcd485e2e7f12 Mon Sep 17 00:00:00 2001 From: tasleemadedokun Date: Wed, 25 Mar 2026 07:37:04 +0000 Subject: [PATCH 5/5] Add the listening click displayquote. --- Sprint-3/quote-generator/quotes.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Sprint-3/quote-generator/quotes.js b/Sprint-3/quote-generator/quotes.js index 647961955..2426b3757 100644 --- a/Sprint-3/quote-generator/quotes.js +++ b/Sprint-3/quote-generator/quotes.js @@ -501,4 +501,4 @@ function displayQuote() { authorElement.innerText = randomQuote.author; } displayQuote(); - +button.addEventListener("click", displayQuote);