From 9499bde725e1e652f9feca337b2326ff5f7483de Mon Sep 17 00:00:00 2001 From: Nevo David Date: Sat, 9 Mar 2024 23:27:26 +0700 Subject: [PATCH] feat: org selector --- .../src/components/layout/organization.selector.tsx | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/apps/frontend/src/components/layout/organization.selector.tsx b/apps/frontend/src/components/layout/organization.selector.tsx index f4f74c1f..1c49183d 100644 --- a/apps/frontend/src/components/layout/organization.selector.tsx +++ b/apps/frontend/src/components/layout/organization.selector.tsx @@ -13,7 +13,7 @@ export const OrganizationSelector = () => { return await (await fetch('/user/organizations')).json(); }, []); - const { data } = useSWR('organizations', load, { + const { isLoading, data } = useSWR('organizations', load, { revalidateIfStale: false, revalidateOnFocus: false, refreshWhenOffline: false, @@ -41,6 +41,10 @@ export const OrganizationSelector = () => { [] ); + if (isLoading || !isLoading && data?.length === 0) { + return null; + } + return (