====== react-navigation======
====== インストール ======
npm install --save react-navigation
===== イベント =====
下記イベントリスナーを追加したコンポーネントントは、フォーカス時やフォーカスを外れたときにイベントを実行できる。
navigationの「←」でもイベントは発生する。
  async componentDidMount(e){
    this.props.navigation.addListener('didFocus', () => console.log('didFocus'))
    this.props.navigation.addListener('didBlur', () => console.log('didBlur'))
 }
↓も同じ [[https://reactnavigation.org/docs/en/navigation-events.html|NavigationEvents reference]]
イベントを発生させたいコンポーネントのViewの下に追加すればいい。(importが必要)
import { NavigationEvents } from 'react-navigation'
      return (
        
     console.log('will focus')}
      onDidFocus={() => console.log('did focus')}
      onWillBlur={() => console.log('will blur')}
      onDidBlur={() => console.log('did blur')}
    />