title: List is empty after pushing to it (incorrect variable scope?)
body: <p>I'm quite new to react-native, and trying to develop a simple mobile app along the lines of a LifeRPG app (gamified todo list).</p>
  
  <p>When the application starts up, it is meant to check for the presence of a <code>character.json</code> file, and depending on the outcome, display a certain View. However when I do this, the list I put the View in is empty after it leaves the block of code to check for file existence. </p>
  
  <pre><code>import React, {Component} from 'react'
  import {View,Text,Image,Button} from 'react-native'
  import styles from "./styles"
  import { Provider as PaperProvider } from 'react-native-paper';
  import RNFetchBlob from 'react-native-fetch-blob'
  
  class CharacterSelect extends Component{
  
  static navigationOptions = {
      header: null
  }
  
  constructor() {
      super()
  }
  
  
  render() {
  
      let displayView=[]
      RNFetchBlob.fs.exists("@assets/character.json")
          .then((exists) =&gt; {
              if (exists){
                  console.warn("if")
              } else {
                  console.log(displayView);
                  displayView.push(&lt;View style={styles.viewCharacter}&gt;&lt;Text&gt;Oopsie, no character!&lt;/Text&gt;&lt;Button title="press" onPress={()=&gt;this.checkCharacterExists()}&gt;&lt;/Button&gt;&lt;/View&gt;)
                  console.log(displayView);
              }
          })
  
      console.log(displayView)
  
  
  
      const {} = styles
      return(
          &lt;PaperProvider&gt;
          &lt;View style={styles.viewTitle}&gt;
                  &lt;Text style={styles.textStyle}&gt;Welcome to RpgDoIt!&lt;/Text&gt;
                  &lt;Image style={styles.image} source={require('@assets/titlelogo.png')}/&gt;
          &lt;/View&gt;
  
  
  
          {displayView}
  
          &lt;/PaperProvider&gt;
      )
  }
  }
  
  export default CharacterSelect
  </code></pre>
  
  <p>It should produce a View shown in the else block, but instead nothing happens, and the array is empty when it hits the <code>console.log</code> outside of the previous block of code.</p>