Hooks (from 16.8)

GPTKB entity

Statements (23)
Predicate Object
gptkbp:instanceOf React feature
gptkbp:documentation https://react.dev/reference/react/hooks-intro
gptkbp:enables use of lifecycle methods in functional components
use of state in functional components
https://www.w3.org/2000/01/rdf-schema#label Hooks (from 16.8)
gptkbp:includes useCallback
useContext
useDebugValue
useEffect
useImperativeHandle
useLayoutEffect
useMemo
useReducer
useRef
useState
gptkbp:introducedIn gptkb:React_16.8
gptkbp:notAllowedIn class components
gptkbp:purpose avoid class components
simplify stateful logic reuse
gptkbp:requires React 16.8 or later
gptkbp:usedIn React functional components
gptkbp:bfsParent gptkb:React_16+
gptkbp:bfsLayer 7