From e0f5c46a2eb1876b7d412b773139c752414888e4 Mon Sep 17 00:00:00 2001 From: Zephyruso <127948745+Zephyruso@users.noreply.github.com> Date: Thu, 31 Aug 2023 11:15:03 +0800 Subject: [PATCH] feat: config port && hide id in table by default --- src/pages/Config.tsx | 30 +++++++++++++----------------- src/pages/Connections.tsx | 6 +++++- 2 files changed, 18 insertions(+), 18 deletions(-) diff --git a/src/pages/Config.tsx b/src/pages/Config.tsx index a773cf6..62956b4 100644 --- a/src/pages/Config.tsx +++ b/src/pages/Config.tsx @@ -15,31 +15,26 @@ const schema = z.object({ export default () => { const request = useRequest() - const formItemList = [ + const portsList = [ { + label: 'Http Port', key: 'port', - label: 'port', - type: 'number', }, { + label: 'Socks Port', key: 'socks-port', - label: 'socks-port', - type: 'number', }, { + label: 'Redir Port', key: 'redir-port', - label: 'redir-port', - type: 'number', }, { + label: 'Tproxy Port', key: 'tproxy-port', - label: 'tproxy-port', - type: 'number', }, { + label: 'Mixed Port', key: 'mixed-port', - label: 'mixed-port', - type: 'number', }, ] @@ -55,15 +50,16 @@ export default () => { return (
- config -
- + + {(item) => ( -
- {item.label}: +
+ diff --git a/src/pages/Connections.tsx b/src/pages/Connections.tsx index d830c3b..7f8f28b 100644 --- a/src/pages/Connections.tsx +++ b/src/pages/Connections.tsx @@ -87,7 +87,7 @@ export default () => { class="btn btn-circle btn-outline btn-xs" onClick={() => request.delete('connections')} > - +
), @@ -176,6 +176,9 @@ export default () => { get sorting() { return sorting() }, + columnVisibility: { + ID: false, + }, }, get data() { return search() @@ -188,6 +191,7 @@ export default () => { ) : connectionsWithSpeed() }, + enableHiding: true, columns, onSortingChange: setSorting, getSortedRowModel: getSortedRowModel(),