React hooks vs Components

Is there any point using the React Component class anymore, now that we have react hooks ? Other than a few niche lifecycle methods every thing seems to be possible with hooks, and the code seems a lot neater. I’m wondering if anyone still has a common use case for classes over hooks ?

I think it is going to largely boil down to personal preference. I’m not sure where I fall at this moment, Classes might be better for some things, while hooks better for others.