Read the nearest context value.
Section: Context and Ref Hooks
useContext basic usage
tsx
tsx
const theme = useContext(ThemeContext);Explanation
Use context to avoid repetitive prop drilling for shared values like theme, auth, locale, or configuration.
Learn the surrounding workflow
Compare similar commands or jump into common fixes when this command is part of a bigger troubleshooting path.
Related commands
Same sheet · prioritizing Context and Ref Hooks
useRef mutable container
Persist mutable values between renders without re-rendering.
useImperativeHandle custom ref API
Expose a controlled imperative API to a parent ref.
useId for stable accessible IDs
Generate stable IDs for labels and ARIA relationships.