We often use class components (e.g. "CopyCode.jsx"). We should transform those to functional components and make use of hooks