Ver Fonte

fix: change fields

GyDi há 2 anos atrás
pai
commit
c02990ef98
2 ficheiros alterados com 5 adições e 6 exclusões
  1. 2 3
      src/services/enhance.ts
  2. 3 3
      src/services/types.d.ts

+ 2 - 3
src/services/enhance.ts

@@ -4,9 +4,6 @@ import ignoreCase from "@/utils/ignore-case";
 
 export const HANDLE_FIELDS = [
   "port",
-  "socks-port",
-  "redir-port",
-  "tproxy-port",
   "mixed-port",
   "allow-lan",
   "mode",
@@ -36,6 +33,8 @@ export const USE_FLAG_FIELDS = [
   "experimental",
   "interface-name",
   "routing-mark",
+  "socks-port",
+  "redir-port",
   "tproxy-port",
   "iptables",
   "external-ui",

+ 3 - 3
src/services/types.d.ts

@@ -1,8 +1,7 @@
-// declare global {
 /**
  * Some interface for clash api
  */
-declare namespace ApiType {
+ declare namespace ApiType {
   interface ConfigData {
     port: number;
     mode: string;
@@ -187,6 +186,8 @@ declare namespace CmdType {
     "bind-address"?: any;
     "external-ui"?: any;
     "auto-redir"?: any;
+    "socks-port"?: any;
+    "redir-port"?: any;
     "tproxy-port"?: any;
     "geodata-mode"?: any;
     "tcp-concurrent"?: any;
@@ -222,4 +223,3 @@ declare namespace CmdType {
     error?: string;
   }
 }
-// }