From e6c36dd0dbdfa06df20fd33d0ef416f6315469cc Mon Sep 17 00:00:00 2001 From: Thomas Basler Date: Wed, 22 Jun 2022 00:06:35 +0200 Subject: [PATCH] webapp: migrated first part form javascript to typescript --- webapp/package.json | 2 + webapp/src/components/DtuAdminView.vue | 20 ++++--- webapp/src/components/HomeView.vue | 23 +++++--- webapp/src/components/InverterAdminView.vue | 56 +++++++++---------- webapp/src/components/MqttAdminView.vue | 24 ++++++-- webapp/src/components/MqttInfoView.vue | 13 ++++- webapp/src/components/NavBar.vue | 6 -- webapp/src/components/NetworkAdminView.vue | 22 ++++++-- webapp/src/components/NetworkInfoView.vue | 2 +- webapp/src/components/NtpAdminView.vue | 20 ++++--- webapp/src/components/NtpInfoView.vue | 10 +++- webapp/src/components/SystemInfoView.vue | 2 +- .../components/partials/BootstrapAlert.vue | 2 +- .../src/components/partials/FirmwareInfo.vue | 23 +++++--- webapp/src/components/partials/FsInfo.vue | 12 ++-- .../src/components/partials/HardwareInfo.vue | 9 ++- .../components/partials/InterfaceApInfo.vue | 7 ++- .../partials/InterfaceStationInfo.vue | 11 +++- .../partials/InverterChannelInfo.vue | 4 +- webapp/src/components/partials/MemoryInfo.vue | 11 +++- webapp/src/components/partials/WifiApInfo.vue | 8 ++- .../components/partials/WifiStationInfo.vue | 12 ++-- webapp/src/main.ts | 2 +- webapp/yarn.lock | 14 ++++- 24 files changed, 206 insertions(+), 109 deletions(-) diff --git a/webapp/package.json b/webapp/package.json index e05fc83f..1a8c6356 100644 --- a/webapp/package.json +++ b/webapp/package.json @@ -20,6 +20,8 @@ "devDependencies": { "@babel/core": "^7.18.5", "@babel/eslint-parser": "^7.18.2", + "@types/bootstrap": "^5.1.12", + "@types/node": "^18.0.0", "@typescript-eslint/parser": "^5.29.0", "@vue/cli-plugin-babel": "~5.0.0", "@vue/cli-plugin-eslint": "~5.0.0", diff --git a/webapp/src/components/DtuAdminView.vue b/webapp/src/components/DtuAdminView.vue index 29da8f9f..dfd25268 100644 --- a/webapp/src/components/DtuAdminView.vue +++ b/webapp/src/components/DtuAdminView.vue @@ -4,7 +4,7 @@

DTU Settings

- {{ this.alertMessage }} + {{ alertMessage }}
@@ -47,7 +47,7 @@
- - - \ No newline at end of file diff --git a/webapp/src/components/NetworkAdminView.vue b/webapp/src/components/NetworkAdminView.vue index 52278849..38faa62e 100644 --- a/webapp/src/components/NetworkAdminView.vue +++ b/webapp/src/components/NetworkAdminView.vue @@ -4,7 +4,7 @@

Network Settings

- {{ this.alertMessage }} + {{ alertMessage }}
@@ -97,7 +97,7 @@
-