Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gragland/usehooks
Easy to understand React Hook code recipes
https://github.com/gragland/usehooks
Last synced: 2 months ago
JSON representation
Easy to understand React Hook code recipes
- Host: GitHub
- URL: https://github.com/gragland/usehooks
- Owner: gragland
- License: unlicense
- Fork: true (uidotdev/usehooks)
- Created: 2021-03-02T21:39:47.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2021-11-21T01:04:53.000Z (about 3 years ago)
- Last Synced: 2024-05-01T15:49:47.687Z (8 months ago)
- Homepage: https://usehooks.com
- Size: 2.33 MB
- Stars: 399
- Watchers: 10
- Forks: 49
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
- awesome - usehooks - Easy to understand React Hook code recipes (JavaScript)
- awesome-resources - useHooks
README
This is the repository for [usehooks.com](https://usehooks.com), a [Gatsby](https://www.gatsbyjs.org) powered blog that publishes easy to understand React Hook code recipes.
If you'd like to submit new post ideas, improve existing posts, or change anything about the website feel free to submit an issue or pull-request.
Please consider sponsoring this project through my [Github sponsors page](https://github.com/sponsors/gragland). Any level of support is appreciated. I have a few higher tiers that include having your company listed on the usehooks website and newsletter.
To run locally, `yarn`, then `yarn dev`, then open [localhost:8000](https://localhost:8000).
## Post Index
[useFirestoreQuery](https://usehooks.com/useFirestoreQuery/)
[useMemoCompare](https://usehooks.com/useMemoCompare/)
[useAsync](https://usehooks.com/useAsync/)
[useRequireAuth](https://usehooks.com/useRequireAuth/)
[useRouter](https://usehooks.com/useRouter/)
[useAuth](https://usehooks.com/useAuth/)
[useEventListener](https://usehooks.com/useEventListener/)
[useWhyDidYouUpdate](https://usehooks.com/useWhyDidYouUpdate/)
[useDarkMode](https://usehooks.com/useDarkMode/)
[useMedia](https://usehooks.com/useMedia/)
[useLockBodyScroll](https://usehooks.com/useLockBodyScroll/)
[useTheme](https://usehooks.com/useTheme/)
[useSpring](https://usehooks.com/useSpring/)
[useHistory](https://usehooks.com/useHistory/)
[useScript](https://usehooks.com/useScript/)
[useKeyPress](https://usehooks.com/useKeyPress/)
[useMemo](https://usehooks.com/useMemo/)
[useDebounce](https://usehooks.com/useDebounce/)
[useOnScreen](https://usehooks.com/useOnScreen/)
[usePrevious](https://usehooks.com/usePrevious/)
[useOnClickOutside](https://usehooks.com/useOnClickOutside/)
[useAnimation](https://usehooks.com/useAnimation/)
[useWindowSize](https://usehooks.com/useWindowSize/)
[useHover](https://usehooks.com/useHover/)
[useLocalStorage](https://usehooks.com/useLocalStorage/)
Unlicense — public domain