From 18b11cb41359ab92bc353c009676fe309bbd967d Mon Sep 17 00:00:00 2001 From: Eirene Date: Wed, 31 Jan 2024 13:31:40 +0800 Subject: [PATCH] ui: update Devices table, add component badgeStatus.svelte --- .../lib/client/components/badgeStatus.svelte | 27 ++++++++++++ .../src/lib/client/components/table.svelte | 21 +++------- apps/front/src/routes/devices/+page.svelte | 42 +++++++++---------- 3 files changed, 52 insertions(+), 38 deletions(-) create mode 100644 apps/front/src/lib/client/components/badgeStatus.svelte diff --git a/apps/front/src/lib/client/components/badgeStatus.svelte b/apps/front/src/lib/client/components/badgeStatus.svelte new file mode 100644 index 0000000..0ed3c3a --- /dev/null +++ b/apps/front/src/lib/client/components/badgeStatus.svelte @@ -0,0 +1,27 @@ + + + + {text} + diff --git a/apps/front/src/lib/client/components/table.svelte b/apps/front/src/lib/client/components/table.svelte index 6324f96..e063f6e 100644 --- a/apps/front/src/lib/client/components/table.svelte +++ b/apps/front/src/lib/client/components/table.svelte @@ -1,4 +1,5 @@ @@ -79,16 +77,16 @@ class="*:whitespace-nowrap *:bg-gray-50 *:px-6 *:py-3 text-sm font-medium text-gray-900" > Name - Type - Fault reason + Status + Comment / Fault reason Actions {#each { length: 1 } as item, index} - Lamp 001 - Bulb + Gateway 001 + Zero power consumed
@@ -98,8 +96,8 @@ - Gateway 001 - A wi-fi router + Gateway 002 + Offline
@@ -109,8 +107,8 @@ - Motion sensor 001 - A sensor + Gateway 003 + Too high measures
@@ -164,7 +162,7 @@ {#each { length: 1 } as item, index} Lamp 001 - Bulb + Zero power consumed
@@ -174,8 +172,8 @@ - Gateway 001 - A wi-fi router + Lamp 002 + Offline
@@ -185,8 +183,8 @@ - Motion sensor 001 - A sensor + Lamp 003 + Too high measures
@@ -239,8 +237,8 @@ {#each { length: 1 } as item, index} - Lamp 001 - Bulb + Motion sensor 001 + Zero power consumed
@@ -250,8 +248,8 @@ - Gateway 001 - A wi-fi router + Motion sensor 002 + Offline
@@ -261,8 +259,8 @@ - Motion sensor 001 - A sensor + Motion sensor 003 + Too high measures