Browse Source

fix: replace lambda for backwards compatibility (#695)

master
Henning Hall 2 years ago
committed by GitHub
parent
commit
2f75dfa564
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 17 additions and 15 deletions
  1. +17
    -15
      android/src/main/java/com/henninghall/date_picker/DatePickerPackage.java

+ 17
- 15
android/src/main/java/com/henninghall/date_picker/DatePickerPackage.java View File

@ -34,21 +34,23 @@ public class DatePickerPackage extends TurboReactPackage implements ReactPackage
@Override
public ReactModuleInfoProvider getReactModuleInfoProvider() {
return () -> {
boolean isTurboModule = BuildConfig.IS_NEW_ARCHITECTURE_ENABLED;
final Map<String, ReactModuleInfo> moduleInfos = new HashMap<>();
moduleInfos.put(
DatePickerModuleImpl.NAME,
new ReactModuleInfo(
DatePickerModuleImpl.NAME,
DatePickerModuleImpl.NAME,
false, // canOverrideExistingModule
false, // needsEagerInit
true, // hasConstants
false, // isCxxModule
isTurboModule
));
return moduleInfos;
return new ReactModuleInfoProvider() {
final boolean isTurboModule = BuildConfig.IS_NEW_ARCHITECTURE_ENABLED;
public Map<String, ReactModuleInfo> getReactModuleInfos() {
final Map<String, ReactModuleInfo> moduleInfos = new HashMap<>();
moduleInfos.put(
DatePickerModuleImpl.NAME,
new ReactModuleInfo(
DatePickerModuleImpl.NAME,
DatePickerModuleImpl.NAME,
false, // canOverrideExistingModule
false, // needsEagerInit
true, // hasConstants
false, // isCxxModule
isTurboModule
));
return moduleInfos;
}
};
}

Loading…
Cancel
Save