import {React, useState,useEffect} from "react"; import ReactSpeedometer from "react-d3-speedometer"; const CustomSpeedometer = ({value,w}) => { const [width, setWidth] = useState(window.innerWidth); const [fontValue, setFontValue] = useState(width < 560 ? "10px" : "16px"); useEffect(() => { const handleResize = () => { setWidth(window.innerWidth); setFontValue(window.innerWidth < 560 ? "10px" : "16px"); } window.addEventListener('resize', handleResize); return () => window.removeEventListener('resize', handleResize); }, []); value = Math.round(value * 100) / 100; return(
)}; export default CustomSpeedometer;