Collection-of-React-Hooks

Warning: Hooks are currently a React RFC and not ready for production.

You can add your hooks by opening a pull-request at https://github.com/nikgraf/react-hooks.

https://github.com/Andarist/react-selector-hooks

createSelector

import { createSelector } from "react-selector-hooks";

https://github.com/Andarist/react-selector-hooks

createStateSelector

import { createStateSelector } from "react-selector-hooks";

https://github.com/Andarist/react-selector-hooks

createStructuredSelector

import { createStructuredSelector } from "react-selector-hooks";

https://github.com/jacob-ebey/react-hook-utils

globalReducer

import { globalReducer } from 'react-hook-utils'
ReducerGlobalSelectableState

https://github.com/aiven715/promise-hook

promise-hook

import { usePromise } from "promise-hook";
Network

https://github.com/dai-shi/react-hooks-global-state

react-hooks-global-state

import { createGlobalState } from "react-hooks-global-state";
State Management

https://github.com/AvraamMavridis/react-intersection-visible-hook

react-intersection-visible-hook

import useIntersectionVisible from "react-intersection-visible-hook";
ViewportVisible

https://github.com/AvraamMavridis/react-window-communication-hook

react-window-communication-hook

import useBrowserContextCommunication from "react-window-communication-hook";
Communication

https://github.com/mauricedb/use-abortable-fetch

useAbortableFetch

import useAbortableFetch from 'use-abortable-fetch'
NetworkFetchAjaxAborting

Subscribe to the Newsletter

Get our latest news,tutorials,guides,tips & deals delivered to your inbox.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

shares