<RNSpeedometer
value={meterValue}
size={size}
minValue={minValue}
maxValue={maxValue}
allowedDecimals={0}
easeDuration={500}
labels={[
{
name: 'Low Attendance',
labelColor: '#F91128', // Darker red
activeBarColor: '#F91128', // Darker red
},
{
name: 'Average Attendance',
labelColor: '#34E959', // Darker green
activeBarColor: '#34E959', // Darker green
},
{
name: 'Good Attendance',
labelColor: '#189F33', // Darker green
activeBarColor: '#189F33', // Darker green
},
]}
labelStyle={{
margin: -8,
color:
meterValue < 31
? '#F91128'
: meterValue < 70
? '#34E959'
: '#189F33',
}}
/>