Hacker News new | ask | show | jobs
by omeid2 843 days ago
> Context updates all components.

All the components that consume it. Not the whole tree under the provider.

1 comments

It is the whole tree, actually. That's one reason I don't use context.
That is simply not true. Only via a Consumer or useContext hook do you subscribe to hooks.

It is well documented and implemented like so.

https://react.dev/reference/react/useContext > useContext is a React Hook that lets you read and *subscribe* to context from your component.

Emphasise mine.