|
|
|
|
|
by wjmao88
2218 days ago
|
|
> React state is scoped to the outer-most box, that way it doesn't change on every render The state (of the hooks) for individual components are still scoped to that component only, its just stored in the "outer-most box", and the structure corresponds to the component tree. If a component unmounts and remounts, the prior state is lost. |
|
When retrospecting about it, I realized I didn't think of it this way, even though it's correct. My mental model is like "state is just kept, don't worry about it".
Thank you for pointing it out though, it's hard to be accurate and succinct