Hook
Overview
Briefly describe the purpose of the hook and its usage scenario. Provide an overview of what the hook does and why it's useful.
Usage
Provide code examples demonstrating how to use the hook in a React component. Include examples for both functional and class components if applicable.
Parameters
List and describe any parameters accepted by the hook, if applicable. Include details on the data type, default values, and whether they are required.
Returns
List and describe the return value of the hook. Include details on the properties or functions returned by the hook and their purposes.
Notes ( Optional )
Notes
Include any additional notes or considerations for using the hook. This could include information about dependencies, compatibility, or best practices.