Identical role to media-react's MediaProvider: builds one MediaClient and
puts it in context. There is no RN-specific work to do here — context and
hooks are platform-agnostic React; the RN-specific adaptation lives in
toImageSource, where core data meets native Image/Video props.
Identical role to media-react's MediaProvider: builds one MediaClient and puts it in context. There is no RN-specific work to do here — context and hooks are platform-agnostic React; the RN-specific adaptation lives in
toImageSource, where core data meets nativeImage/Videoprops.