diff --git a/assets/main.js b/assets/main.js
index b836023..385e718 100644
--- a/assets/main.js
+++ b/assets/main.js
@@ -1,4 +1,4 @@
-let displayNumFact = localStorage.getItem("displayNumFact") === "false" ? false : false;
+let displayNumFact = localStorage.getItem("displayNumFact") === "false" ? false : true;
let displayJoke = localStorage.getItem("displayJoke") === "false" ? false : true;
let displayHindiQuote = localStorage.getItem("displayHindiQuote") === "false" ? false : true;
let displayQuote = localStorage.getItem("displayQuote") === "false" ? false : true;
@@ -82,7 +82,7 @@ async function fetchAndDisplayCatPhoto() {
dogPicElement.innerHTML = "";
dogPicElement.appendChild(imgElement);
}
-async function fetchAndDisplayNumFact() {
+async function fetchAndDisplayFact() {
try {
const mainElement = document.getElementById("insertHere");
@@ -92,7 +92,7 @@ async function fetchAndDisplayNumFact() {
const skeleton = `
-
A fact about a number
+
Did you know?
@@ -103,11 +103,11 @@ async function fetchAndDisplayNumFact() {
mainElement.appendChild(sectionElement);
- const response = await fetch("http://numbersapi.com/random/");
- const data = await response.text();
+ const response = await fetch("https://uselessfacts.jsph.pl/api/v2/facts/random?language=en");
+ const data = await response.json();
const quoteElement = sectionElement.querySelector(".numFactElement");
- quoteElement.textContent = data;
+ quoteElement.textContent = data.text;
} catch (error) {
console.error("Error fetching and displaying num fact:", error);
}
@@ -285,7 +285,7 @@ const observer = new IntersectionObserver(
entries.forEach((entry) => {
if (entry.isIntersecting) {
displayQuote && fetchAndDisplayQuote();
- displayNumFact && fetchAndDisplayNumFact();
+ displayNumFact && fetchAndDisplayFact();
displayJoke && fetchAndDisplayJoke();
displayHindiQuote && fetchAndDisplayHindiQuote();
displayCatPhoto && fetchAndDisplayCatPhoto();
diff --git a/assets/script.js b/assets/script.js
index 3408fc4..6ff2078 100644
--- a/assets/script.js
+++ b/assets/script.js
@@ -1,5 +1,5 @@
let displayNumFact =
- localStorage.getItem("displayNumFact") === "false" ? false : false;
+ localStorage.getItem("displayNumFact") === "false" ? false : true;
let displayJoke =
localStorage.getItem("displayJoke") === "false" ? false : true;
let displayHindiQuote =
diff --git a/preferences.html b/preferences.html
index 05a3b67..ea76c1b 100644
--- a/preferences.html
+++ b/preferences.html
@@ -9,9 +9,7 @@
-
-
Number Facts
+
Did You Know