From 4f8671ed2c8fe8957a40e24517ba339dd9ca8ec8 Mon Sep 17 00:00:00 2001 From: Elio Struyf Date: Fri, 11 Aug 2023 13:48:41 +0200 Subject: [PATCH] #598 - fix folders and filters default value --- src/dashboardWebView/components/Header/Filter.tsx | 4 ++-- src/dashboardWebView/components/Header/Folders.tsx | 3 +-- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/src/dashboardWebView/components/Header/Filter.tsx b/src/dashboardWebView/components/Header/Filter.tsx index b3bf2c44..84d11942 100644 --- a/src/dashboardWebView/components/Header/Filter.tsx +++ b/src/dashboardWebView/components/Header/Filter.tsx @@ -12,14 +12,14 @@ export interface IFilterProps { onClick: (item: string | null) => void; } -const DEFAULT_VALUE = l10n.t(LocalizationKey.dashboardHeaderFilterDefault); - export const Filter: React.FunctionComponent = ({ label, activeItem, items, onClick }: React.PropsWithChildren) => { + const DEFAULT_VALUE = l10n.t(LocalizationKey.dashboardHeaderFilterDefault); + if (!items || items.length === 0) { return null; } diff --git a/src/dashboardWebView/components/Header/Folders.tsx b/src/dashboardWebView/components/Header/Folders.tsx index 4b339689..e5e0df83 100644 --- a/src/dashboardWebView/components/Header/Folders.tsx +++ b/src/dashboardWebView/components/Header/Folders.tsx @@ -8,11 +8,10 @@ import { LocalizationKey } from '../../../localization'; export interface IFoldersProps { } -const DEFAULT_TYPE = l10n.t(LocalizationKey.dashboardHeaderFoldersDefault); - export const Folders: React.FunctionComponent< IFoldersProps > = ({ }: React.PropsWithChildren) => { + const DEFAULT_TYPE = l10n.t(LocalizationKey.dashboardHeaderFoldersDefault); const [crntFolder, setCrntFolder] = useRecoilState(FolderAtom); const settings = useRecoilValue(SettingsSelector); const contentFolders = settings?.contentFolders || [];