title: componentDidMount not being called after goBack navigation call
body: <p>I've set up a StackNavigator which will fire a redux action to fetch data on <code>componentDidMount</code>, after navigating to another screen and going back to the previous screen, <code>componentDidMount</code> is no longer firing and I'm presented with a white screen. I've tried to reset the StackNavigator using <code>StackActions.reset</code> but that just leads to my other screens not mounting as well and in turn presenting an empty screen. Is there a way to force <code>componentDidMount</code> after <code>this.props.navigation.goBack()</code>?</p>
  
  <p><strong>Go Back Function</strong></p>
  
  <pre><code>_goBack = () =&gt; {
    this.props.navigation.goBack();
  };
  </code></pre>
  
  <p><strong>Navigation function to new screen</strong></p>
  
  <pre><code>_showQuest = (questId, questTitle ) =&gt; {
    this.props.navigation.navigate("Quest", {
      questId,
      questTitle,
    });
  };
  </code></pre>
  
  <p>Edit :
  Hi , I'm still stuck on this matter and was wondering if the SO Community has a solution to force componentDidMount to be called after Navigation.goBack() is called or rather how to Unmount the component after this.props.navigation.navigate is called</p>