<NME> FragmentCreator.java
<BEF> package com.reactnativenavigation.playground;

import android.support.v4.app.FragmentActivity;

import com.reactnativenavigation.viewcontrollers.externalcomponent.ExternalComponent;
import com.reactnativenavigation.viewcontrollers.externalcomponent.ExternalComponentCreator;

import androidx.fragment.app.FragmentActivity;

public class FragmentCreator implements ExternalComponentCreator {
    @Override
    public ExternalComponent create(FragmentActivity activity, JSONObject props) {
        return new FragmentComponent(activity, props);
    }
}

<MSG> Pass react instance manager to External Component

<DFF> @@ -2,6 +2,7 @@ package com.reactnativenavigation.playground;
 
 import android.support.v4.app.FragmentActivity;
 
+import com.facebook.react.ReactInstanceManager;
 import com.reactnativenavigation.viewcontrollers.externalcomponent.ExternalComponent;
 import com.reactnativenavigation.viewcontrollers.externalcomponent.ExternalComponentCreator;
 
@@ -9,7 +10,7 @@ import org.json.JSONObject;
 
 public class FragmentCreator implements ExternalComponentCreator {
     @Override
-    public ExternalComponent create(FragmentActivity activity, JSONObject props) {
+    public ExternalComponent create(FragmentActivity activity, ReactInstanceManager reactInstanceManager, JSONObject props) {
         return new FragmentComponent(activity, props);
     }
 }

{'addition_count': 2, 'commit_subject': 'Pass react instance manager to External Component', 'deletion_count': 1, 'file_extension': '.java', 'lang': 'java', 'license': 'mit', 'repo_name': 'wix/react-native-navigation'}