Before we continue implementing our project, I want to mention what it is react strict mode.
As you can see inside our source index.js, there is a React Strict mode component which wraps our quiz.
And as I already said, it is there to find some errors inside our application.
The main problem is that react renders our application twice because of this strict mode, and it is
doing it only in development mode, not in production, which essentially means it might be late that
you see in your application that your console logs that you are writing are there twice, or maybe you
are clicking on the button and something happens twice.
If this is confusing for you, you can simply remove here strict mode from our application and just
leave here our quiz and render it inside root.