From a5593ef687eaafd288f67788d8c2bed26955e97d Mon Sep 17 00:00:00 2001 From: Patrick Hatsune Date: Wed, 2 Oct 2024 22:43:49 -0700 Subject: [PATCH] Added FileSharing, fixed css --- src/components/dashboard/DeviceList.vue | 4 +- src/components/dashboard/FileSharing.vue | 78 +++++++++++++++++++++++ src/components/dashboard/Template.vue | 2 +- src/data/DeviceList.ts | 2 +- src/data/FileSharing.ts | 25 ++++++++ src/data/QoS.ts | 6 +- src/data/Wireless.ts | 2 +- src/pages/basicDashboard/FileShare.vue | 16 ++++- src/styles/basicDashboard.css | 80 ++++++++++++++++++++++-- src/styles/main.css | 7 +++ 10 files changed, 207 insertions(+), 15 deletions(-) create mode 100644 src/components/dashboard/FileSharing.vue create mode 100644 src/data/FileSharing.ts diff --git a/src/components/dashboard/DeviceList.vue b/src/components/dashboard/DeviceList.vue index 4dfbe3f..8902931 100755 --- a/src/components/dashboard/DeviceList.vue +++ b/src/components/dashboard/DeviceList.vue @@ -6,7 +6,7 @@ }>(); interface Sections { - title: string, + title?: string, id: string, icon?: string, devices?: { @@ -15,7 +15,7 @@ ip: string, mac: string, }[], - } + };