diff --git a/src/components/Dashboard/Tiles/Widgets/WidgetsEditModal.tsx b/src/components/Dashboard/Tiles/Widgets/WidgetsEditModal.tsx index e6b92a176..4f7945bb0 100644 --- a/src/components/Dashboard/Tiles/Widgets/WidgetsEditModal.tsx +++ b/src/components/Dashboard/Tiles/Widgets/WidgetsEditModal.tsx @@ -137,10 +137,10 @@ const WidgetOptionTypeSwitch: FC<{ }> = ({ option, widgetId, propName: key, value, handleChange }) => { const { t } = useTranslation([`modules/${widgetId}`, 'common']); const { colorScheme } = useMantineTheme(); + const info = option.info ?? false; switch (option.type) { case 'switch': - var info = option.info !== undefined ? option.info : false; return ( handleChange(key, ev.currentTarget.checked)} {...option.inputProps} /> - {info? + {info && - : undefined + } ); case 'text': - var info = option.info !== undefined ? option.info : false; return ( {t(`descriptor.settings.${key}.label`)} - {info? + {info && - : undefined + } ); case 'multi-select': - var info = option.info !== undefined ? option.info : false; return ( {t(`descriptor.settings.${key}.label`)} - {info? + {info && - : undefined + } ); case 'select': - var info = option.info !== undefined ? option.info : false; return ( {t(`descriptor.settings.${key}.label`)} - {info? + {info && - : undefined + }