Exemples would be welcome here as I've a strong belief that hooks made react components cleaner / shorter
For simple components hooks may be fine. For more complex ones I prefer classes.
https://reactjs.org/docs/hooks-reference.html#useref
The example even uses .focus()