title: React native Array.find is not a function
body: <p>I'm a junior in js development so this might be a silly question, so apologies.</p>
  
  <p>I'm using firebase in my app to store my strings, I call it once when the app is loaded and keep it in memory for faster access. </p>
  
  <p>Then I use strings.find to find a specific string in the array. All work find when running on iOS, but when running on Android I keep getting this weird error</p>
  
  <pre><code>TypeError: Undefined is not a function (evaluting 'this.strings.find...
  </code></pre>
  
  <p>Here's my data schema </p>
  
  <p><code>{'strings': [{'name':'something', 'value':'something'} ... ]</code></p>
  
  <p>And here's my code</p>
  
  <p><code>getString(name) {
      return this.strings.find(x =&gt; x.name == name).value
    }</code></p>
  
  <p>And this is where I define the object</p>
  
  <pre><code>init(onUpdated) {
      Promise.all([stringsDb.once('value'), multiLang.once('value')])
        .then(([stringsSnapshot, multiLangSnapshot]) =&gt; {
  
          this.strings = stringsSnapshot.value
          this.multiLang = multiLangSnapshot.value
  
          onUpdated(true)
        })
        .catch((err) =&gt; {
          console.log(err.stack)
          onUpdated(false)
        });
    }
  </code></pre>