https://github.com/ayushmxxn/react-hooks
A collection of customizable React hooks to accelerate your workflow.
https://github.com/ayushmxxn/react-hooks
customhooks hooks react
Last synced: 3 months ago
JSON representation
A collection of customizable React hooks to accelerate your workflow.
- Host: GitHub
- URL: https://github.com/ayushmxxn/react-hooks
- Owner: ayushmxxn
- Created: 2024-10-21T10:06:46.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-10-21T11:48:04.000Z (over 1 year ago)
- Last Synced: 2026-01-25T17:59:25.610Z (5 months ago)
- Topics: customhooks, hooks, react
- Language: TypeScript
- Homepage:
- Size: 1.39 MB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
README

## Features
- Easily customize or extend hooks to suit your needs.
- Save time and reduce boilerplate code in your React projects.
## Usage
1. Open the command palette (Ctrl+Shift+P or Cmd+Shift+P).
2. Type **"React Hooks"** and select the command to generate the hooks folder in your current workspace.
3. Find your hooks in the `src/hooks` or `app/hooks` directory, depending on your project structure.
## Hooks
List of hooks available:
- **`useDebounce`**: Debounces a value for a specified delay.
- **`useThrottle`**: Throttles a callback function for a specified delay.
- **`useFetch`**: Fetches data from a specified URL.
- **`useLocalStorage`**: Synchronizes state with `localStorage`.
## Contribution
Contributions are welcome! If you'd like to add more useful hooks or improve the existing ones, feel free to contribute.
## Creator
This extension is created and maintained by the following person.

Ayushmaan Singh
## Connect
- [Twitter](https://twitter.com/ayushmxxn)
- [GitHub](https://github.com/ayushmxxn)
## License
This extension is licensed under the [MIT License](LICENSE).