mirror of
https://github.com/reactjs/react.dev.git
synced 2026-02-23 20:23:08 +00:00
Add Hooks to reference page
This commit is contained in:
@@ -65,6 +65,26 @@ Suspense lets components "wait" for something before rendering. Today, Suspense
|
||||
- [`React.lazy`](#reactlazy)
|
||||
- [`React.Suspense`](#reactsuspense)
|
||||
|
||||
### Hooks
|
||||
|
||||
Hooks are a new feature available in React 16.8 and higher. They let you use state and other React features without writing a class.
|
||||
|
||||
They have a [separate](/docs/hooks-intro.html) documentation section and an API reference page:
|
||||
|
||||
- [Basic Hooks](/docs/hooks-reference.html#basic-hooks)
|
||||
- [`useState`](/docs/hooks-reference.html#usestate)
|
||||
- [`useEffect`](/docs/hooks-reference.html#useeffect)
|
||||
- [`useContext`](/docs/hooks-reference.html#usecontext)
|
||||
- [Additional Hooks](/docs/hooks-reference.html#additional-hooks)
|
||||
- [`useReducer`](/docs/hooks-reference.html#usereducer)
|
||||
- [`useCallback`](/docs/hooks-reference.html#usecallback)
|
||||
- [`useMemo`](/docs/hooks-reference.html#usememo)
|
||||
- [`useRef`](/docs/hooks-reference.html#useref)
|
||||
- [`useImperativeHandle`](/docs/hooks-reference.html#useimperativehandle)
|
||||
- [`useLayoutEffect`](/docs/hooks-reference.html#uselayouteffect)
|
||||
- [`useDebugValue`](/docs/hooks-reference.html#usedebugvalue)
|
||||
|
||||
|
||||
* * *
|
||||
|
||||
## Reference
|
||||
|
||||
Reference in New Issue
Block a user