forked from prayaslashkari/demo_webRTC
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathApp.js
33 lines (27 loc) · 770 Bytes
/
App.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
import React, {useEffect, useState} from 'react';
import {SafeAreaView, Platform} from 'react-native';
import {ScreenSharing} from './Screensharing';
import ReactNativeForegroundService from '@supersami/rn-foreground-service';
const App = () => {
const initializeForegroundService = (meetingId, video, audio) => {
if (Platform.OS === 'android') {
if (ReactNativeForegroundService.is_task_running('meetingstart')) {
return;
}
return ReactNativeForegroundService.start({
id: 144,
title: 'Random',
message: 'Ongoing Call',
});
}
};
useEffect(() => {
initializeForegroundService();
}, []);
return (
<SafeAreaView>
<ScreenSharing />
</SafeAreaView>
);
};
export default App;