From a8fd4d1328c58ec25fa1df063e3e13c4f6f1a1c5 Mon Sep 17 00:00:00 2001 From: KishinZW Date: Wed, 22 May 2024 18:12:24 +0800 Subject: [PATCH] device management panel (read only) --- components/ui/table/Table.vue | 16 ++++ components/ui/table/TableBody.vue | 14 ++++ components/ui/table/TableCaption.vue | 14 ++++ components/ui/table/TableCell.vue | 21 +++++ components/ui/table/TableEmpty.vue | 37 +++++++++ components/ui/table/TableFooter.vue | 14 ++++ components/ui/table/TableHead.vue | 14 ++++ components/ui/table/TableHeader.vue | 14 ++++ components/ui/table/TableRow.vue | 14 ++++ components/ui/table/index.ts | 8 ++ pages/device.vue | 117 +++++++++++++++++++++++++++ 11 files changed, 283 insertions(+) create mode 100644 components/ui/table/Table.vue create mode 100644 components/ui/table/TableBody.vue create mode 100644 components/ui/table/TableCaption.vue create mode 100644 components/ui/table/TableCell.vue create mode 100644 components/ui/table/TableEmpty.vue create mode 100644 components/ui/table/TableFooter.vue create mode 100644 components/ui/table/TableHead.vue create mode 100644 components/ui/table/TableHeader.vue create mode 100644 components/ui/table/TableRow.vue create mode 100644 components/ui/table/index.ts create mode 100644 pages/device.vue diff --git a/components/ui/table/Table.vue b/components/ui/table/Table.vue new file mode 100644 index 0000000..a423891 --- /dev/null +++ b/components/ui/table/Table.vue @@ -0,0 +1,16 @@ + + + diff --git a/components/ui/table/TableBody.vue b/components/ui/table/TableBody.vue new file mode 100644 index 0000000..ab7a937 --- /dev/null +++ b/components/ui/table/TableBody.vue @@ -0,0 +1,14 @@ + + + diff --git a/components/ui/table/TableCaption.vue b/components/ui/table/TableCaption.vue new file mode 100644 index 0000000..3904c56 --- /dev/null +++ b/components/ui/table/TableCaption.vue @@ -0,0 +1,14 @@ + + + diff --git a/components/ui/table/TableCell.vue b/components/ui/table/TableCell.vue new file mode 100644 index 0000000..40c1f43 --- /dev/null +++ b/components/ui/table/TableCell.vue @@ -0,0 +1,21 @@ + + + diff --git a/components/ui/table/TableEmpty.vue b/components/ui/table/TableEmpty.vue new file mode 100644 index 0000000..43fe7e0 --- /dev/null +++ b/components/ui/table/TableEmpty.vue @@ -0,0 +1,37 @@ + + + diff --git a/components/ui/table/TableFooter.vue b/components/ui/table/TableFooter.vue new file mode 100644 index 0000000..693a438 --- /dev/null +++ b/components/ui/table/TableFooter.vue @@ -0,0 +1,14 @@ + + + diff --git a/components/ui/table/TableHead.vue b/components/ui/table/TableHead.vue new file mode 100644 index 0000000..11fb101 --- /dev/null +++ b/components/ui/table/TableHead.vue @@ -0,0 +1,14 @@ + + + diff --git a/components/ui/table/TableHeader.vue b/components/ui/table/TableHeader.vue new file mode 100644 index 0000000..220352f --- /dev/null +++ b/components/ui/table/TableHeader.vue @@ -0,0 +1,14 @@ + + + diff --git a/components/ui/table/TableRow.vue b/components/ui/table/TableRow.vue new file mode 100644 index 0000000..5b9e874 --- /dev/null +++ b/components/ui/table/TableRow.vue @@ -0,0 +1,14 @@ + + + diff --git a/components/ui/table/index.ts b/components/ui/table/index.ts new file mode 100644 index 0000000..44582d3 --- /dev/null +++ b/components/ui/table/index.ts @@ -0,0 +1,8 @@ +export { default as Table } from './Table.vue' +export { default as TableBody } from './TableBody.vue' +export { default as TableCell } from './TableCell.vue' +export { default as TableHead } from './TableHead.vue' +export { default as TableHeader } from './TableHeader.vue' +export { default as TableRow } from './TableRow.vue' +export { default as TableCaption } from './TableCaption.vue' +export { default as TableEmpty } from './TableEmpty.vue' diff --git a/pages/device.vue b/pages/device.vue new file mode 100644 index 0000000..286e2a4 --- /dev/null +++ b/pages/device.vue @@ -0,0 +1,117 @@ + + +