summaryrefslogtreecommitdiff
path: root/src/static/main.js
diff options
context:
space:
mode:
authoruser <user@node5.net>2024-07-19 23:32:40 +0200
committeruser <user@node5.net>2024-07-19 23:32:40 +0200
commit78e3f6ea427a10edaeac1c056f8a3ab5640e2a0c (patch)
tree0bd7a010f00fb07c15577e7fea9fb2128239b82f /src/static/main.js
Initial commit - displays events
Diffstat (limited to 'src/static/main.js')
-rw-r--r--src/static/main.js31
1 files changed, 31 insertions, 0 deletions
diff --git a/src/static/main.js b/src/static/main.js
new file mode 100644
index 0000000..7bea389
--- /dev/null
+++ b/src/static/main.js
@@ -0,0 +1,31 @@
+const url = '/text';
+const parts = ["top", "program"];
+const elements = {};
+
+function get_element(part){
+ elements[part] = document.getElementById(part);
+}
+
+const program_element = parts.forEach(get_element);
+
+function set_element_text(part, text){
+ elements[part].innerHTML = text;
+}
+
+async function getEvents() {
+ try {
+ const response = await fetch(url);
+ if (!response.ok) {
+ throw new Error(`Response status: ${response.status}`);
+ }
+
+ const events = await response.json();
+ console.log(events)
+
+ } catch (error) {
+ console.error(error.message);
+ }
+}
+
+getEvents();
+