From 9e802db6d3dfac15e10faa324d2497ebb52582a4 Mon Sep 17 00:00:00 2001 From: DJ2LS Date: Thu, 9 Nov 2023 19:46:29 +0100 Subject: [PATCH] introduced api module --- gui/src/components/main.vue | 4 ++-- gui/src/components/settings_chat.vue | 14 +++++------ gui/src/components/settings_exp.vue | 9 +++---- gui/src/components/settings_hamlib.vue | 28 +++++++++++----------- gui/src/components/settings_modem.vue | 28 +++++++++++----------- gui/src/components/settings_rigcontrol.vue | 4 ++-- gui/src/components/settings_station.vue | 8 +++---- gui/src/components/settings_web.vue | 8 ++++--- gui/src/js/api.js | 28 ++++++++++++++++++++++ gui/src/js/event_sock.js | 1 - gui/src/js/settingsHandler.ts | 13 ---------- 11 files changed, 81 insertions(+), 64 deletions(-) create mode 100644 gui/src/js/api.js diff --git a/gui/src/components/main.vue b/gui/src/components/main.vue index d6a54623..f67d1337 100644 --- a/gui/src/components/main.vue +++ b/gui/src/components/main.vue @@ -19,7 +19,7 @@ import chat from "./chat.vue"; import infoScreen from "./infoScreen.vue"; import { stopTransmission } from "../js/sock.js"; -import { fetchSettings } from "../js/settingsHandler.js"; +import { getModemConfig } from "../js/api"; function stopAllTransmissions() { console.log("stopping transmissions"); @@ -113,7 +113,7 @@ function stopAllTransmissions() { role="tab" aria-controls="list-settings" title="Settings" - @click="fetchSettings" + @click="getModemConfig" > diff --git a/gui/src/components/settings_chat.vue b/gui/src/components/settings_chat.vue index 296b4faf..17bad7ca 100644 --- a/gui/src/components/settings_chat.vue +++ b/gui/src/components/settings_chat.vue @@ -1,5 +1,5 @@