From 10b82e01ee6222a57a84fc4fa16d2cf61ddaf0d7 Mon Sep 17 00:00:00 2001 From: Christine Hannivan Date: Tue, 14 Feb 2023 12:08:44 -0500 Subject: [PATCH 1/3] added rabdom fact api --- .gitignore | 4 +++- config/.env | 2 +- public/js/main.js | 19 ++++++++++++++++++- views/todos.ejs | 7 +++++++ 4 files changed, 29 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 3f8e1d990..5e3f66e45 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,4 @@ +.env node_modules -.vscode/* \ No newline at end of file +.vscode/* +config/.env diff --git a/config/.env b/config/.env index dbe126e0a..7de6d9d6b 100644 --- a/config/.env +++ b/config/.env @@ -1,2 +1,2 @@ PORT = 2121 -DB_STRING = mongodb+srv://demo:demo@cluster0.hcds1.mongodb.net/todos?retryWrites=true&w=majority \ No newline at end of file +DB_STRING = mongodb+srv://simpleCRUD:R22rcNX9eHbAXedw@cluster0.ynber7m.mongodb.net/?retryWrites=true&w=majority \ No newline at end of file diff --git a/public/js/main.js b/public/js/main.js index b4cfee075..c02db2a2a 100644 --- a/public/js/main.js +++ b/public/js/main.js @@ -66,4 +66,21 @@ async function markIncomplete(){ }catch(err){ console.log(err) } -} \ No newline at end of file +} + +document.querySelector('button').addEventListener('click', getFetch) + +function getFetch(){ + const url = 'https://uselessfacts.jsph.pl//random.json?language=en' + + fetch(url) + .then(res => res.json()) + .then(data => { + console.log(data) + document.querySelector('h3').innerText = data.text + document.querySelector('a').innerText = data.source_url + }) + .catch(err => { + console.log(`error ${err}`) + }); +} diff --git a/views/todos.ejs b/views/todos.ejs index d76747a08..84e097132 100644 --- a/views/todos.ejs +++ b/views/todos.ejs @@ -25,6 +25,13 @@ +
+

Generate a random, useless fact to procrastinate here!

+ +

+ Source: +
+ Logout From 0d2b7518c5769f9d50a6ad2e8f9d42b57183643e Mon Sep 17 00:00:00 2001 From: Christine Hannivan <118933130+softrockstarr@users.noreply.github.com> Date: Tue, 14 Feb 2023 12:09:39 -0500 Subject: [PATCH 2/3] Update .env --- config/.env | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/.env b/config/.env index 7de6d9d6b..e0a827e96 100644 --- a/config/.env +++ b/config/.env @@ -1,2 +1,2 @@ PORT = 2121 -DB_STRING = mongodb+srv://simpleCRUD:R22rcNX9eHbAXedw@cluster0.ynber7m.mongodb.net/?retryWrites=true&w=majority \ No newline at end of file +DB_STRING = mongodb+srv://@cluster0.ynber7m.mongodb.net/?retryWrites=true&w=majority From ab029fe217dde25adccb0b1e6babd494f995a68d Mon Sep 17 00:00:00 2001 From: Christine Hannivan <118933130+softrockstarr@users.noreply.github.com> Date: Tue, 14 Feb 2023 12:10:09 -0500 Subject: [PATCH 3/3] Delete .env --- config/.env | 2 -- 1 file changed, 2 deletions(-) delete mode 100644 config/.env diff --git a/config/.env b/config/.env deleted file mode 100644 index e0a827e96..000000000 --- a/config/.env +++ /dev/null @@ -1,2 +0,0 @@ -PORT = 2121 -DB_STRING = mongodb+srv://@cluster0.ynber7m.mongodb.net/?retryWrites=true&w=majority