https://github.com/byteclaw/hooks
๐ฃ Collection of useful React hooks for your applications
https://github.com/byteclaw/hooks
components event-emitters hooks overflow react react-hooks ui
Last synced: 5 months ago
JSON representation
๐ฃ Collection of useful React hooks for your applications
- Host: GitHub
- URL: https://github.com/byteclaw/hooks
- Owner: Byteclaw
- License: mit
- Created: 2019-02-27T00:53:43.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2023-01-07T04:02:53.000Z (about 3 years ago)
- Last Synced: 2025-10-02T15:23:46.982Z (5 months ago)
- Topics: components, event-emitters, hooks, overflow, react, react-hooks, ui
- Language: TypeScript
- Homepage:
- Size: 2.74 MB
- Stars: 12
- Watchers: 3
- Forks: 0
- Open Issues: 16
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# @Byteclaw/hooks
[](https://circleci.com/gh/Byteclaw/hooks/tree/master)
Collection of useful [React](https://github.com/facebook/react) hooks for your Applications.
## Installation
```console
npm install @byteclaw/hooks
yarn add @byteclaw/hooks
```
## Packages
- [`@byteclaw/hooks`](./packages/hooks) - Collection of all React hooks
- [`@byteclaw/use-event-emitter`](./packages/use-event-emitter) - React hooks and components for construction of simple event emitters
- [`@byteclaw/use-overflow-scroll-position`](./packages/use-overflow-scroll-position) - React hook for tracking the scroll position inside an overflow:scroll enabled element
- [`@byteclaw/use-prompt`](./packages/use-prompt) - React hook and component for prompting the user to input anything using your custom components.
- [`@byteclaw/use-static-callback`](./packages/use-static-callback) - Variations of React `useCallback` hook that can be used with function declarations.
- [`@byteclaw/use-unique-id`](./packages/use-unique-id) - React hook to generate unique ids for your components
## Contributors
| [
Michal Kvasniฤรกk](https://github.com/michalkvasnicak)
[๐ฌ](#question-michalkvasnicak "Answering Questions") [๐ป](https://github.com/byteclaw/hooks/commits?author=michalkvasnicak "Code") [๐จ](#design-michalkvasnicak "Design") [๐](https://github.com/byteclaw/hooks/commits?author=michalkvasnicak "Documentation") [๐ก](#example-michalkvasnicak "Examples") [๐ค](#ideas-michalkvasnicak "Ideas, Planning, & Feedback") [๐](#review-michalkvasnicak "Reviewed Pull Requests") [โ ๏ธ](https://github.com/byteclaw/hooks/commits?author=michalkvasnicak "Tests") | [
Juraj Hrรญb](https://github.com/jurajhrib)
[๐ฌ](#question-jurajhrib "Answering Questions") [๐](https://github.com/byteclaw/hooks/issues?q=author%3Ajurajhrib "Bug reports") [๐ป](https://github.com/byteclaw/hooks/commits?author=jurajhrib "Code") [๐](https://github.com/byteclaw/hooks/commits?author=jurajhrib "Documentation") [๐ค](#ideas-jurajhrib "Ideas, Planning, & Feedback") [๐](#review-jurajhrib "Reviewed Pull Requests") |
| :---: | :---: |
This project follows the [all-contributors](https://github.com/kentcdodds/all-contributors) specification. Contributions of any kind welcome!
## License
MIT License