A custom Hook should usually describe a concrete purpose. If its API is vague, it may hide behavior and become harder to maintain.
Question 20 of 20 in Custom Hooks Quiz