Skip to content

Commit 4d61b4a

Browse files
committed
Add Hooks to reference page
1 parent 08b6e4b commit 4d61b4a

1 file changed

Lines changed: 20 additions & 0 deletions

File tree

content/docs/reference-react.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,26 @@ Suspense lets components "wait" for something before rendering. Today, Suspense
6565
- [`React.lazy`](#reactlazy)
6666
- [`React.Suspense`](#reactsuspense)
6767

68+
### Hooks
69+
70+
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.
71+
72+
They have a [separate](/docs/hooks-intro.html) documentation section and an API reference page:
73+
74+
- [Basic Hooks](/docs/hooks-reference.html#basic-hooks)
75+
- [`useState`](/docs/hooks-reference.html#usestate)
76+
- [`useEffect`](/docs/hooks-reference.html#useeffect)
77+
- [`useContext`](/docs/hooks-reference.html#usecontext)
78+
- [Additional Hooks](/docs/hooks-reference.html#additional-hooks)
79+
- [`useReducer`](/docs/hooks-reference.html#usereducer)
80+
- [`useCallback`](/docs/hooks-reference.html#usecallback)
81+
- [`useMemo`](/docs/hooks-reference.html#usememo)
82+
- [`useRef`](/docs/hooks-reference.html#useref)
83+
- [`useImperativeHandle`](/docs/hooks-reference.html#useimperativehandle)
84+
- [`useLayoutEffect`](/docs/hooks-reference.html#uselayouteffect)
85+
- [`useDebugValue`](/docs/hooks-reference.html#usedebugvalue)
86+
87+
6888
* * *
6989

7090
## Reference

0 commit comments

Comments
 (0)