Class Vs Functional Component