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(),