You are using useState in an unusual way...
I would rewrite this as:
import React, { useState } from 'react'; const Quiz = () => { const [time, setTime] = useState(30); function goToNext(){ setTime(30); ... } return ( <> <Countdown time={time} onComplete={onComplete} /> <Question current={1} /> </> ) });
The article you linked to is for an older way of using React, the move to hooks (which you are using) addresses many of the concerns in it.
Without having more of the code its hard to help more. Feel free to send me a message if you want more help etc.
Thank you George!
I sent you a message in the chat.
Are you sure you want to hide this comment? It will become hidden in your post, but will still be visible via the comment's permalink.
Hide child comments as well
Confirm
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
You are using useState in an unusual way...
I would rewrite this as:
The article you linked to is for an older way of using React, the move to hooks (which you are using) addresses many of the concerns in it.
Without having more of the code its hard to help more. Feel free to send me a message if you want more help etc.
Thank you George!
I sent you a message in the chat.