I have an if statement that sets a Hook, but I want to besides varying the text inside also vary the style, is it possible? here is the code
const [ageLabel, setAgeLabel] = useState('Age');
const testDate = () => {
let day = parseInt(dayText);
let month = parseInt(monthText);
let year = parseInt(yearText);
setAgeLabel('Age');
let label = 'Age - Please Enter a Valid Year';
if (dayText === '' || monthText === '' || yearText === '') {
setAgeLabel('Age - Please Enter a Valid Date');
} else if (day < 1 || day > 31) {
setAgeLabel('Age - Please Enter a Valid Day');
} else if (month < 1 || month > 12) {
setAgeLabel('Age - Please Enter a valid Month');
} else if (year < 1900 || year > 2020) {
setAgeLabel('Age - Please Enter a Valid Year');
} else {
saveUserCardData();
}
};
and when SaveUserCardData is called it saves the data, but I would like to change the font and color from the ageLabel, how can I do it?
Thanks!