From ae25ea63ff1f01e18f175891fe19cd8f17feb35b Mon Sep 17 00:00:00 2001 From: Brian Ingles Date: Wed, 13 Dec 2023 16:01:54 -0600 Subject: [PATCH] Removed null checks from providers #1681 --- packages/chart/src/ChartThemeProvider.tsx | 5 +---- packages/iris-grid/src/IrisGridThemeProvider.tsx | 5 +---- 2 files changed, 2 insertions(+), 8 deletions(-) diff --git a/packages/chart/src/ChartThemeProvider.tsx b/packages/chart/src/ChartThemeProvider.tsx index c13dc179c9..0cd0eeabf5 100644 --- a/packages/chart/src/ChartThemeProvider.tsx +++ b/packages/chart/src/ChartThemeProvider.tsx @@ -20,10 +20,7 @@ export function ChartThemeProvider({ }: ChartThemeProviderProps): JSX.Element { const { activeThemes } = useTheme(); - const chartTheme = useMemo( - () => (activeThemes == null ? null : defaultChartTheme()), - [activeThemes] - ); + const chartTheme = useMemo(defaultChartTheme, [activeThemes]); return ( diff --git a/packages/iris-grid/src/IrisGridThemeProvider.tsx b/packages/iris-grid/src/IrisGridThemeProvider.tsx index 775fc947aa..d5e5d177c2 100644 --- a/packages/iris-grid/src/IrisGridThemeProvider.tsx +++ b/packages/iris-grid/src/IrisGridThemeProvider.tsx @@ -16,10 +16,7 @@ export function IrisGridThemeProvider({ }: IrisGridThemeProviderProps): JSX.Element { const { activeThemes } = useTheme(); - const gridTheme = useMemo( - () => (activeThemes == null ? null : createDefaultIrisGridTheme()), - [activeThemes] - ); + const gridTheme = useMemo(createDefaultIrisGridTheme, [activeThemes]); return (