Commit 8b010f81 authored by Laurin Quast's avatar Laurin Quast
Browse files

'Disable' example for non iOS devices

parent 159dd15f
Loading
Loading
Loading
Loading
+33 −0
Changes for examples/video-caching/App.ios.js: 33 added lines, 0 removed lines.
Original line number Diff line number Diff line
/**
 * Sample React Native App
 * https://github.com/facebook/react-native
 * @flow
 */

import React, { Component } from "react";
import { StyleSheet, Text, View } from "react-native";

type Props = {};
export default class App extends Component<Props> {
  render() {
    return (
      <View style={styles.container}>
        <Text style={styles.welcome}>The implementation will follow!</Text>
      </View>
    );
  }
}

const styles = StyleSheet.create({
  container: {
    flex: 1,
    justifyContent: "center",
    alignItems: "center",
    backgroundColor: "#F5FCFF"
  },
  welcome: {
    fontSize: 20,
    textAlign: "center",
    margin: 10
  }
});
+9 −34
Changes for examples/video-caching/App.js: 9 added lines, 34 removed lines.
Original line number Diff line number Diff line
@@ -4,35 +4,15 @@
 * @flow
 */

import React, { Component } from 'react';
import {
  Platform,
  StyleSheet,
  Text,
  View
} from 'react-native';

const instructions = Platform.select({
  ios: 'Press Cmd+R to reload,\n' +
    'Cmd+D or shake for dev menu',
  android: 'Double tap R on your keyboard to reload,\n' +
    'Shake or press menu button for dev menu',
});
import React, { Component } from "react";
import { StyleSheet, Text, View } from "react-native";

type Props = {};
export default class App extends Component<Props> {
  render() {
    return (
      <View style={styles.container}>
        <Text style={styles.welcome}>
          Welcome to React Native!
        </Text>
        <Text style={styles.instructions}>
          To get started, edit App.js
        </Text>
        <Text style={styles.instructions}>
          {instructions}
        </Text>
        <Text style={styles.welcome}>Caching is only supported in iOS!</Text>
      </View>
    );
  }
@@ -41,18 +21,13 @@ export default class App extends Component<Props> {
const styles = StyleSheet.create({
  container: {
    flex: 1,
    justifyContent: 'center',
    alignItems: 'center',
    backgroundColor: '#F5FCFF',
    justifyContent: "center",
    alignItems: "center",
    backgroundColor: "#F5FCFF"
  },
  welcome: {
    fontSize: 20,
    textAlign: 'center',
    margin: 10,
  },
  instructions: {
    textAlign: 'center',
    color: '#333333',
    marginBottom: 5,
  },
    textAlign: "center",
    margin: 10
  }
});
+3 −3
Changes for examples/video-caching/index.js: 3 added lines, 3 removed lines.
Original line number Diff line number Diff line
import { AppRegistry } from 'react-native';
import App from './App';
import { AppRegistry, Platform } from "react-native";
import App from "./App";

AppRegistry.registerComponent('VideoCaching', () => App);
AppRegistry.registerComponent("VideoCaching", () => App);