From f75eacff86c3547292c6d940bec76b601ee8de73 Mon Sep 17 00:00:00 2001 From: jas0ncn Date: Tue, 11 Sep 2018 00:59:10 +0800 Subject: [PATCH] Improve: modify type defined --- src/models/Proxy.ts | 4 ++-- src/models/Rule.ts | 4 +--- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/src/models/Proxy.ts b/src/models/Proxy.ts index 6aa2885..3b38659 100644 --- a/src/models/Proxy.ts +++ b/src/models/Proxy.ts @@ -76,7 +76,7 @@ export interface SelectProxyGroup { type?: 'select' - proxies?: Proxy[] + proxies?: string[] // proxy names } @@ -84,7 +84,7 @@ export interface UrlTestProxyGroup { type?: 'url-test' - proxies?: Proxy[] + proxies?: string[] // proxy names url?: string diff --git a/src/models/Rule.ts b/src/models/Rule.ts index 61d57cd..c577670 100644 --- a/src/models/Rule.ts +++ b/src/models/Rule.ts @@ -1,11 +1,9 @@ -import { Proxy } from './Proxy' - export interface Rule { type?: 'DOMAIN' | 'DOMAIN-SUFFIX' | 'DOMAIN-KEYWORD' | 'DOMAIN-SUFFIX' | 'GEOIP' | 'FINAL' value?: string - use?: Proxy + use?: string // proxy or proxy group name }