With the introduction of React 16.8, we were introduced to React Hooks. This introduced a paradigm shift into the developer world of React. Since then a lot of people have moved from Class-based components to functional components and made use of Rea...