mirror of
https://github.com/MetaCubeX/metacubexd.git
synced 2024-12-26 19:24:12 +08:00
feat: config port && hide id in table by default
This commit is contained in:
parent
c0fee9d929
commit
e0f5c46a2e
@ -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 (
|
||||
<div>
|
||||
config
|
||||
<form class="contents" use:form={form}>
|
||||
<For each={formItemList}>
|
||||
<form class="form" use:form={form}>
|
||||
<For each={portsList}>
|
||||
{(item) => (
|
||||
<div class="flex flex-row items-center gap-4">
|
||||
{item.label}:
|
||||
<div class="form-control w-64 max-w-xs">
|
||||
<label class="label">
|
||||
<span class="label-text">{item.label}</span>
|
||||
</label>
|
||||
<input
|
||||
name={item.key}
|
||||
type={item.type}
|
||||
type="number"
|
||||
class="input input-bordered"
|
||||
placeholder={item.label}
|
||||
/>
|
||||
|
@ -87,7 +87,7 @@ export default () => {
|
||||
class="btn btn-circle btn-outline btn-xs"
|
||||
onClick={() => request.delete('connections')}
|
||||
>
|
||||
<IconX />
|
||||
<IconX class="" />
|
||||
</button>
|
||||
</div>
|
||||
),
|
||||
@ -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(),
|
||||
|
Loading…
x
Reference in New Issue
Block a user