From e4735310e5d543799f402dff21d29bbe77d85bf1 Mon Sep 17 00:00:00 2001 From: pompurin404 Date: Fri, 9 Aug 2024 17:00:42 +0800 Subject: [PATCH] hide the provider when not available --- src/renderer/src/components/resources/proxy-provider.tsx | 4 ++++ src/renderer/src/components/resources/rule-provider.tsx | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/src/renderer/src/components/resources/proxy-provider.tsx b/src/renderer/src/components/resources/proxy-provider.tsx index fe50dd6..6cc453b 100644 --- a/src/renderer/src/components/resources/proxy-provider.tsx +++ b/src/renderer/src/components/resources/proxy-provider.tsx @@ -34,6 +34,10 @@ const ProxyProvider: React.FC = () => { }) } + if (!providers.length) { + return null + } + return ( diff --git a/src/renderer/src/components/resources/rule-provider.tsx b/src/renderer/src/components/resources/rule-provider.tsx index 08c1f14..52c94a9 100644 --- a/src/renderer/src/components/resources/rule-provider.tsx +++ b/src/renderer/src/components/resources/rule-provider.tsx @@ -29,6 +29,10 @@ const RuleProvider: React.FC = () => { }) } + if (!providers.length) { + return null + } + return (