From 311718e6d3229451b507ee41a3d0e93a1cfb767b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bianca=20F=C3=BCrstenau?= Date: Mon, 10 Feb 2025 15:41:50 +0100 Subject: [PATCH] Tada? --- src-tauri/src/lib.rs | 2 +- src/index.html | 3 ++- src/main.js | 14 ++++++++++++-- 3 files changed, 15 insertions(+), 4 deletions(-) diff --git a/src-tauri/src/lib.rs b/src-tauri/src/lib.rs index 72b977b..13aadc3 100644 --- a/src-tauri/src/lib.rs +++ b/src-tauri/src/lib.rs @@ -106,7 +106,7 @@ pub fn run() { tauri::Builder::default() .plugin(tauri_plugin_fs::init()) .setup(|app| { -// app.manage(Mutex::new(door)); + app.manage(Mutex::new(door)); app.manage(Mutex::new(state)); Ok(()) }) diff --git a/src/index.html b/src/index.html index 6017f2a..2ec4ca7 100644 --- a/src/index.html +++ b/src/index.html @@ -72,11 +72,12 @@ ↑ -
+
+

diff --git a/src/main.js b/src/main.js index 6c38b7c..a104305 100644 --- a/src/main.js +++ b/src/main.js @@ -1,14 +1,24 @@ const { invoke } = window.__TAURI__.core; let cntMsgEl; +let pullMsgEl; async function swap(s) { await invoke("swap", { store: s }); cntMsgEl.textContent = await invoke("count", {}); } +async function push() { + await invoke("push_data", {}); +} + +async function pull() { + pullMsgEl.textContent = await invoke("pull_data", {}); +} + window.addEventListener("DOMContentLoaded", () => { cntMsgEl = document.querySelector("#cnt-msg"); + pullMsgEl = document.querySelector("#pull-msg"); document.querySelector("#aldi-form").addEventListener("submit", (e) => { e.preventDefault(); swap("aldi"); @@ -35,10 +45,10 @@ window.addEventListener("DOMContentLoaded", () => { }); document.querySelector("#push-form").addEventListener("submit", (e) => { e.preventDefault(); - await invoke("push_data"); + push(); }); document.querySelector("#pull-form").addEventListener("submit", (e) => { e.preventDefault(); - cntMsgEl.textContent = await await invoke("pull_data", {}); + pull(); }); });