From 8e9abc87792c89a8ed77abe9b9d6288c83bd3a17 Mon Sep 17 00:00:00 2001 From: Nicolas Pagny <npagny@grandlyon.com> Date: Wed, 3 Feb 2021 16:04:36 +0100 Subject: [PATCH] add noData Icon for ecogesture without Icon --- src/components/Ecogesture/EcogestureCard.tsx | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/components/Ecogesture/EcogestureCard.tsx b/src/components/Ecogesture/EcogestureCard.tsx index bfc4991ee..e576aa460 100644 --- a/src/components/Ecogesture/EcogestureCard.tsx +++ b/src/components/Ecogesture/EcogestureCard.tsx @@ -4,6 +4,7 @@ import StyledEcogestureCard from 'components/CommonKit/Card/StyledEcogestureCard import StyledIcon from 'components/CommonKit/Icon/StyledIcon' import { importIconbyId } from 'utils/utils' import './ecogestureCard.scss' +import noDataIcon from 'assets/icons/visu/indicator/nodata.svg' interface EcogestureCardProps { ecogesture: Ecogesture handleClick?: (ecogesture: Ecogesture) => void @@ -22,7 +23,11 @@ const EcogestureCard: React.FC<EcogestureCardProps> = ({ useEffect(() => { if (ecogesture) { importIconbyId(ecogesture.id, 'ecogesture').then(icon => { - setEcogestureIcon(icon) + if (icon) { + setEcogestureIcon(icon) + } else { + setEcogestureIcon(noDataIcon) + } }) } }, [ecogesture]) -- GitLab