From 9c332fb63f371fa39f353a347692c3804f972e11 Mon Sep 17 00:00:00 2001 From: boandriy Date: Tue, 11 Jan 2022 14:49:05 +0200 Subject: [PATCH] Fixed error with infinite loop when no dataset provided --- src/features/splash/Splash.tsx | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/features/splash/Splash.tsx b/src/features/splash/Splash.tsx index 2aff131d..d7c2f57f 100644 --- a/src/features/splash/Splash.tsx +++ b/src/features/splash/Splash.tsx @@ -23,11 +23,11 @@ const Splash: React.FC<{}> = () => { const [selectedFeaturedDatasetType, setSelectedFeaturedDatasetType] = useState('popular') useEffect(() => { - if (!datasets[Object.keys(datasets)[0]].length) { - loadSplashDatasets()(dispatch) - } else { - setSelectedFeaturedDatasetType(Object.keys(datasets)[0]) - } + loadSplashDatasets()(dispatch) + }, []) + + useEffect(() => { + setSelectedFeaturedDatasetType(Object.keys(datasets)[0]) }, [ datasets ]) const handleSearchSubmit = (query: string) => {