An open API service indexing awesome lists of open source software.

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

Awesome Lists containing this project

README

          

# @Byteclaw/hooks

[![CircleCI](https://circleci.com/gh/Byteclaw/hooks/tree/master.svg?style=svg&circle-token=eb0ec74cc57584f66be91ba7b2f56285fd919b0c)](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