UNPKG

mediasfu-reactnative-expo

Version:

mediasfu-reactnative-expo – Expo-managed React Native WebRTC SDK for video conferencing, webinars, live streaming, broadcast, screen sharing, whiteboard, chat, recording, live subtitles, translation, and AI agent rooms on iOS, Android, and web. Prebuilt r

11 lines 799 B
import React from 'react'; import MediasfuGeneric from '../../components/mediasfuComponents/MediasfuGeneric'; import { ModernPreJoinPage } from '../misc_components/ModernPreJoinPage'; import { createModernExpoOverrides } from '../modernOverrides'; const defaultModernPreJoinPage = (options) => (<ModernPreJoinPage {...options}/>); export const ModernMediasfuGeneric = ({ useModernUI = true, uiOverrides, PrejoinPage, ...props }) => { const modernOverrides = React.useMemo(() => (useModernUI ? createModernExpoOverrides(uiOverrides) : uiOverrides), [uiOverrides, useModernUI]); return (<MediasfuGeneric {...props} PrejoinPage={PrejoinPage ?? defaultModernPreJoinPage} uiOverrides={modernOverrides}/>); }; export default ModernMediasfuGeneric; //# sourceMappingURL=ModernMediasfuGeneric.js.map