{emoji('🎯')} 2 tonnes
- Une case {emoji('🔲')} = {Math.round(pixel)} kg de CO₂e. -
+ {total < 16000 && ( ++ Une case {emoji('🔲')} = {Math.round(pixel)} kg de CO₂e. +
+ )} )} {hiddenTarget && ( diff --git a/source/sites/publicodes/chart/SquaresGrid.tsx b/source/sites/publicodes/chart/SquaresGrid.tsx index 0784b4f607..a5a3c457f3 100644 --- a/source/sites/publicodes/chart/SquaresGrid.tsx +++ b/source/sites/publicodes/chart/SquaresGrid.tsx @@ -3,9 +3,10 @@ import { range } from 'ramda' import CircledEmojis from '../../../components/CircledEmojis' import { motion } from 'framer-motion' import { useEffect, useLayoutEffect, useRef, useState } from 'react' +import SafeCategoryImage from '../../../components/SafeCategoryImage' const delayPerPixel = 0.0025 -export default ({ pixelRemSize, elements, pixel, gridLength }) => { +export default ({ pixelRemSize, elements, pixel, gridLength, pixelMargin }) => { const originOffset = useRef({ top: 0, left: 0 }) const [isVisible, setVisibility] = useState(false) @@ -47,7 +48,11 @@ export default ({ pixelRemSize, elements, pixel, gridLength }) => { */ return ( -