What is the primary use case for exposing methods using useImperativeHandle?
The primary use case for exposing methods using useImperativeHandle is to enable parent components to control child components imperatively. This allows for more flexible and dynamic interactions between components.