Awesome React Hooks Resources
- 🎬 ReactConf 2018: React Today and Tomorrow by Sophie Alpert and Dan Abramov Official announcement and first demo.
- 🎬 ReactConf 2018: 90% Cleaner React by Ryan Florence
- 🎬 React Hooks: A Complete Introduction by Harry Wolff
- 🎬 React Hooks playlist by Ben Awad
- 🎬 React Hooks playlist by Josh Ribakoff
- 🎬 React Hooks playlist by Michael Chan
- Hooks.guide Collection of React hooks curated by the community.
- Searchable Collection of React Hooks
- useHooks(🐠) One new React Hook recipe every day.
@21kb/react-hooksA set of React Hooks to get hooked on.@rehooks/component-sizeReact hook for determining the size of a component.@rehooks/document-titleReact hook for updating the document-title.@rehooks/document-visibilityReact hook for subscribing to document visibility.@rehooks/input-valueReact hook for creating input values.@rehooks/local-storageReact hook which syncslocalStorage[key]with the comp.@rehooks/network-statusReact hook for getting network-status.@rehooks/online-statusReact Hook for Online status.@rehooks/window-scroll-positionReact hook for getting windowxandyposition.@rehooks/window-sizeReact hook for subscribing to window size.easy-peasyEasy peasy global state for React.promise-hookReact hook for simplifying Promise based data fetching.react-async-hookReact hook to fetch ad-hoc data into your React components.react-dom-status-hookReact hook for subscribing to theDOMContentLoadedevent.react-firebase-hooksA collection of hooks for use with Firebase.react-hangerA small collection of utility hooks.react-hooks-global-stateA simple global state management.react-hooks-libA set of reusable react hooks.react-i18next/hooksInternationalization for react done right.react-immer-hooksuseState and useReducer using Immer to update state.react-intersection-visible-hookReact hook to track the visibility of a functional component.react-pirateReact lifecycle and utilities hooks.react-powerhooksHooks api for react-powerplug components.react-selector-hooksCollection of hook-based memoized selector factories for declarations outside of render.react-useCollection of essential hooks.react-useFormlessReact hook to handle forms state.react-use-form-stateReact hook for managing form and inputs state.react-window-communication-hookReact hook to communicate among browser contexts (tabs, windows, iframes).react-with-hooksPonyfill for the proposed React Hooks API.redux-react-hookReact hook for accessing mapped state from a Redux store.rehooks-visibility-sensorIt checks whether an element has scrolled into view or not.resyncedMultiple state management using React Hooks API.the-platformBrowser API's turned into React Hooks and Suspense-friendly React elements for common situations.use-eventsA set of React Hooks to handle mouse events.use-immerA hook to use immer to manipulate state.use-substateReact hook for subscribing to your single app state (works with your current Redux app).use-undoReact hook to implement Undo and Redo functionality.usePositionReact hook to get position top left of an element.