@@ -45,18 +45,18 @@ export const FRPCFormCard: React.FC<FRPCFormCardProps> = ({
4545 const { data : serverList , refetch : refetchServers } = useQuery ( {
4646 queryKey : [ 'listServer' ] ,
4747 queryFn : ( ) => {
48- return listServer ( { page : 1 , pageSize : 500 } )
48+ return listServer ( { page : 1 , pageSize : 500 , keyword : '' } )
4949 } ,
5050 } )
5151
5252 const { data : clientList , refetch : refetchClients } = useQuery ( {
5353 queryKey : [ 'listClient' ] ,
5454 queryFn : ( ) => {
55- return listClient ( { page : 1 , pageSize : 500 } )
55+ return listClient ( { page : 1 , pageSize : 50 , keyword : '' } )
5656 } ,
5757 } )
5858
59- const { data : client , refetch : refetchClient } = useQuery ( {
59+ const { data : client } = useQuery ( {
6060 queryKey : [ 'getClient' , clientID ] ,
6161 queryFn : ( ) => {
6262 return getClient ( { clientId : clientID } )
@@ -66,11 +66,10 @@ export const FRPCFormCard: React.FC<FRPCFormCardProps> = ({
6666 useEffect ( ( ) => {
6767 if ( paramClientID ) {
6868 setClientID ( paramClientID )
69- setServerID ( clientList ?. clients ?. find ( ( client ) => client . id == paramClientID ) ?. serverId )
70- refetchClient ( )
69+ setServerID ( client ?. client ?. serverId )
7170 }
7271 $clientProxyConfigs . set ( [ ] )
73- } , [ paramClientID , clientList ] )
72+ } , [ paramClientID , client ] )
7473
7574 return (
7675 < Card className = "w-full" >
@@ -138,11 +137,11 @@ export const FRPCFormCard: React.FC<FRPCFormCardProps> = ({
138137 </ Select >
139138 </ div >
140139 { clientID && ! advanceMode && < >
141- < Label className = "text-sm font-medium" > 节点 { clientID } 的备注</ Label >
142- < p className = "text-sm text-muted-foreground" > 可以到高级模式修改备注哦!</ p >
143- < p className = "text-sm border rounded p-2 my-2" >
144- { client ?. client ?. comment == undefined || client ?. client ?. comment === '' ? '空空如也' : client ?. client ?. comment }
145- </ p > </ > }
140+ < Label className = "text-sm font-medium" > 节点 { clientID } 的备注</ Label >
141+ < p className = "text-sm text-muted-foreground" > 可以到高级模式修改备注哦!</ p >
142+ < p className = "text-sm border rounded p-2 my-2" >
143+ { client ?. client ?. comment == undefined || client ?. client ?. comment === '' ? '空空如也' : client ?. client ?. comment }
144+ </ p > </ > }
146145 { clientID && serverID && ! advanceMode && < FRPCForm clientID = { clientID } serverID = { serverID } /> }
147146 { clientID && serverID && advanceMode && < FRPCEditor clientID = { clientID } serverID = { serverID } /> }
148147 </ CardContent >
0 commit comments