After reading about React's High Order Components, the first example I thought was using as a reusable component to display or hide components from the user based on their privileges/authentication status.
Not the best use case, but demonstrates how flexible and composable this pattern is.