Skip to content

Instantly share code, notes, and snippets.

View rajsuvariya's full-sized avatar

Raj Suvariya rajsuvariya

View GitHub Profile
public class SharedPreferencePackager implements ReactPackage {
@Override
public List<NativeModule> createNativeModules(ReactApplicationContext reactContext) {
List<NativeModule> modules = new ArrayList<>();
modules.add(new SharedPreferenceModule(reactContext));
return modules;
}
@rajsuvariya
rajsuvariya / SharedPreferenceModule.java
Last active August 6, 2017 07:26
Use Native Modules in React Native + Android - Hybrid Apps
public class SharedPreferenceModule extends ReactContextBaseJavaModule {
Context mContext;
public AppSharedPreferenceManager preferenceManager;
public SharedPreferenceModule(ReactApplicationContext reactContext) {
super(reactContext);
mContext = reactContext;
preferenceManager = new AppSharedPreferenceManager(new PreferencesHelper(reactContext));
}