Video records API

This commit is contained in:
Adolfo Reyna
2023-01-08 23:54:41 -05:00
parent 05d05f79f7
commit ff6e695bee
8 changed files with 54 additions and 14 deletions

17
App.js
View File

@@ -23,6 +23,7 @@ import MenuView from './Views/Menu.js';
import ProfileSettings from './Views/ProfileSettings.js';
import InviteView from './Views/Invite.js';
import MediaView from './components/MediaView.js';
import GlobalState from './contexts/GlobalState.js';
const Tab = createBottomTabNavigator();
@@ -107,9 +108,16 @@ const MainNavigation = () => {
console.log(response);
});
const interval = setInterval(async () => {
if(await API.isLoggedIn())
console.log("Updating me")
GlobalState.me = await API.getMe();
}, 10000);
return () => {
Notifications.removeNotificationSubscription(notificationListener.current);
Notifications.removeNotificationSubscription(responseListener.current);
clearInterval(interval);
};
}, []);
@@ -232,14 +240,7 @@ export default function App() {
{props.navigation.canGoBack() ? <Appbar.BackAction onPress={()=>{
props.navigation.goBack();
}} /> : <></>}
<Appbar.Content title={
<Button icon={({ size, color }) => (
<Image
source={require('./assets/icon.png')}
style={{ width: size, height: size }}
/>
)} mode="text" >EMI Fellowship</Button>
} titleStyle={{}}/>
<Appbar.Content title="EMI Fellowship" titleStyle={{}}/>
<Appbar.Action icon="chat" onPress={()=>{alert("Chats are comming soon.")}} />
<Appbar.Action icon="search" onPress={()=>{props.navigation.navigate("Search")}} />
<Appbar.Action icon="notifications" onPress={()=>{props.navigation.navigate("Notifications")}} />