2022-07-05 00:43:04 +00:00
|
|
|
package com.massive
|
|
|
|
|
|
|
|
import com.facebook.react.ReactPackage
|
|
|
|
import com.facebook.react.bridge.NativeModule
|
|
|
|
import com.facebook.react.bridge.ReactApplicationContext
|
|
|
|
import com.facebook.react.uimanager.ViewManager
|
|
|
|
import com.massive.AlarmModule
|
|
|
|
import java.util.ArrayList
|
|
|
|
|
2022-07-05 05:42:48 +00:00
|
|
|
class MassivePackage : ReactPackage {
|
2022-07-05 00:43:04 +00:00
|
|
|
override fun createViewManagers(reactContext: ReactApplicationContext): List<ViewManager<*, *>> {
|
|
|
|
return emptyList()
|
|
|
|
}
|
|
|
|
|
|
|
|
override fun createNativeModules(
|
|
|
|
reactContext: ReactApplicationContext
|
|
|
|
): List<NativeModule> {
|
|
|
|
val modules: MutableList<NativeModule> = ArrayList()
|
|
|
|
modules.add(AlarmModule(reactContext))
|
2022-11-08 03:32:57 +00:00
|
|
|
modules.add(DownloadModule(reactContext))
|
2022-07-05 00:43:04 +00:00
|
|
|
return modules
|
|
|
|
}
|
2022-07-09 07:39:11 +00:00
|
|
|
}
|