Как добавить модуль динамической доставки по требованию в собственный модуль в React Native?

#android #react-native #dynamic-delivery

Вопрос:

Мне нужно добавить мой динамически загружаемый модуль Android (модуль динамической доставки по требованию) в собственный модуль в react native. Как этого можно достичь?

 class RnPackage : ReactPackage {

    override fun createViewManagers(reactContext: ReactApplicationContext): List<ViewManager<*, *>> {
        return arrayListOf(ReactVideoPlayerManager())
    }

    override fun createNativeModules(
            reactContext: ReactApplicationContext): List<NativeModule> {
        val modules = ArrayList<NativeModule>()
        modules.add(RnBridge(reactContext))
        
        //need to add on demand module here (once the download is complete)

        return modules
    }
}