Context lets you share a value with a whole subtree without passing props through every level (prop drilling). You create a context, wrap a subtree in its Provider, and any descendant reads it with useContext.
jsx
= ();
() {
(
);
}
() {
theme = ();
;
}
