Never Call <code>new Date()</code> Inside Your Components

Calling impure functions with side effects like new Date() or Math.random() is a disaster waiting to happen. Learn what to do instead.