// @flow import * as React from 'react'; import WebViewScreen from "../../components/Screens/WebViewScreen"; import i18n from "i18n-js"; type Props = { navigation: Object, } const ROOM_URL = 'http://planex.insa-toulouse.fr/salles.php'; const PC_URL = 'http://planex.insa-toulouse.fr/sallesInfo.php'; const CUSTOM_CSS_GENERAL = 'https://etud.insa-toulouse.fr/~amicale_app/custom_css/rooms/customMobile.css'; /** * Class defining the app's available rooms screen. * This screen uses a webview to render the page */ export default class AvailableRoomScreen extends React.Component { customInjectedJS: string; /** * Defines custom injected JavaScript to improve the page display on mobile */ constructor() { super(); this.customInjectedJS = 'document.querySelector(\'head\').innerHTML += \'\';' + 'document.querySelector(\'head\').innerHTML += \'\';' + 'let header = $(".table tbody tr:first");' + '$("table").prepend("");true;' + // Fix for crash on ios '$("thead").append(header);true;'; } render() { const nav = this.props.navigation; return ( ); } }