When using the useContext hook in React.js, what is the primary purpose of the context provider?
The context provider in React.js is primarily responsible for providing the context value to its descendants in the component tree, allowing them to consume the context using the useContext hook.