diff --git a/src/components/Ecogesture/EcogestureCard.tsx b/src/components/Ecogesture/EcogestureCard.tsx index bfc4991ee34c2dd2bc934e1c498b3db0287cfdcc..e576aa460a078e3e51c87a05931e7054f87c18ea 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])