diff --git a/src/navigation/MainTabNavigator.js b/src/navigation/MainTabNavigator.js index 0cccaaf..7d8ff62 100644 --- a/src/navigation/MainTabNavigator.js +++ b/src/navigation/MainTabNavigator.js @@ -28,6 +28,8 @@ import {AmicaleWebsiteScreen} from "../screens/Websites/AmicaleWebsiteScreen"; import {ElusEtudiantsWebsiteScreen} from "../screens/Websites/ElusEtudiantsWebsiteScreen"; import {WiketudWebsiteScreen} from "../screens/Websites/WiketudWebsiteScreen"; import {TutorInsaWebsiteScreen} from "../screens/Websites/TutorInsaWebsiteScreen"; +import {ENTWebsiteScreen} from "../screens/Websites/ENTWebsiteScreen.js"; +import {BlueMindWebsiteScreen} from "../screens/Websites/BlueMindWebsiteScreen.js"; import LoginScreen from "../screens/Amicale/LoginScreen"; import ProfileScreen from "../screens/Amicale/ProfileScreen"; import ClubListScreen from "../screens/Amicale/Clubs/ClubListScreen"; @@ -119,6 +121,8 @@ function ServicesStackComponent() { {getWebsiteStack("elus-etudiants", ServicesStack, ElusEtudiantsWebsiteScreen, "Élus Étudiants")} {getWebsiteStack("wiketud", ServicesStack, WiketudWebsiteScreen, "Wiketud")} {getWebsiteStack("tutorinsa", ServicesStack, TutorInsaWebsiteScreen, "Tutor'INSA")} + {getWebsiteStack("ent", ServicesStack, ENTWebsiteScreen, "ENT INSA")} + {getWebsiteStack("bluemind", ServicesStack, BlueMindWebsiteScreen, "BlueMind")} ); } diff --git a/src/screens/Websites/BlueMindWebsiteScreen.js.js b/src/screens/Websites/BlueMindWebsiteScreen.js.js new file mode 100644 index 0000000..933591f --- /dev/null +++ b/src/screens/Websites/BlueMindWebsiteScreen.js.js @@ -0,0 +1,18 @@ +// @flow + +import * as React from 'react'; +import WebViewScreen from "../../components/Screens/WebViewScreen"; + +const URL = 'https://etud-mel.insa-toulouse.fr/webmail/'; +/** + * Class defining the app's available rooms screen. + * This screen uses a webview to render the page + */ +export const BlueMindWebsiteScreen = (props: Object) => { + return ( + + ); +}; + diff --git a/src/screens/Websites/ENTWebsiteScreen.js.js b/src/screens/Websites/ENTWebsiteScreen.js.js new file mode 100644 index 0000000..33fe886 --- /dev/null +++ b/src/screens/Websites/ENTWebsiteScreen.js.js @@ -0,0 +1,18 @@ +// @flow + +import * as React from 'react'; +import WebViewScreen from "../../components/Screens/WebViewScreen"; + +const URL = 'https://ent.insa-toulouse.fr/'; +/** + * Class defining the app's available rooms screen. + * This screen uses a webview to render the page + */ +export const ENTWebsiteScreen = (props: Object) => { + return ( + + ); +}; + diff --git a/src/screens/Websites/WebsitesHomeScreen.js b/src/screens/Websites/WebsitesHomeScreen.js index c056cd9..80e899a 100644 --- a/src/screens/Websites/WebsitesHomeScreen.js +++ b/src/screens/Websites/WebsitesHomeScreen.js @@ -66,13 +66,13 @@ class WebsitesHomeScreen extends React.Component { title: "EMAIL", subtitle: "EMAIL", image: EMAIL_IMAGE, - onPress: () => nav.navigate("available-rooms"), + onPress: () => nav.navigate("bluemind"), }, { title: "ENT", subtitle: "ENT", image: ENT_IMAGE, - onPress: () => nav.navigate("bib"), + onPress: () => nav.navigate("ent"), }, ], [