From a9f95b3d1de44edf205508233a3526246842bbf3 Mon Sep 17 00:00:00 2001 From: ManeraKai Date: Fri, 4 Feb 2022 18:48:24 +0300 Subject: Cleaning and refining settings --- src/pages/options/reddit/reddit.html | 72 ++++++++++++++++++++++++++++++++++++ src/pages/options/reddit/reddit.js | 16 ++++++++ 2 files changed, 88 insertions(+) create mode 100644 src/pages/options/reddit/reddit.html create mode 100644 src/pages/options/reddit/reddit.js (limited to 'src/pages/options/reddit') diff --git a/src/pages/options/reddit/reddit.html b/src/pages/options/reddit/reddit.html new file mode 100644 index 00000000..b3f9c7c7 --- /dev/null +++ b/src/pages/options/reddit/reddit.html @@ -0,0 +1,72 @@ + + + + + + + + + LibRedirect Options: Twitter + + + + + + +
+ +
+

Enable

+ +
+ + + +
+

Frontend

+ +
+ + + +
+ + + + + + + \ No newline at end of file diff --git a/src/pages/options/reddit/reddit.js b/src/pages/options/reddit/reddit.js new file mode 100644 index 00000000..92bd6e46 --- /dev/null +++ b/src/pages/options/reddit/reddit.js @@ -0,0 +1,16 @@ +import redditHelper from "../../../assets/javascripts/helpers/reddit.js"; + +let disableRedditElement = document.getElementById("disable-reddit"); +disableRedditElement.addEventListener("change", + (event) => redditHelper.setDisableReddit(!event.target.checked) +); + +let redditFrontendElement = document.getElementById("reddit-frontend"); +redditFrontendElement.addEventListener("change", + (event) => redditHelper.setRedditFrontend(event.target.options[redditFrontendElement.selectedIndex].value) +); + +redditHelper.init().then(() => { + disableRedditElement.checked = !redditHelper.getDisableReddit(); + redditFrontendElement.value = redditHelper.getRedditFrontend(); +}) \ No newline at end of file -- cgit 1.4.1