about summary refs log tree commit diff
path: root/android/app/src/main/java/xyz/blueskyweb/pubsq/AppSecureRandomPackage.java
diff options
context:
space:
mode:
authorPaul Frazee <pfrazee@gmail.com>2022-06-15 22:08:28 -0500
committerPaul Frazee <pfrazee@gmail.com>2022-06-15 22:08:28 -0500
commita56cae626abf6c553cd9756db875c8ab5f903879 (patch)
tree4c2c8ef9f00006a573959db84c8e3b037105a0bd /android/app/src/main/java/xyz/blueskyweb/pubsq/AppSecureRandomPackage.java
parent2c73703d7d59bdd9a3e4b10c41e5099b8f92db1c (diff)
downloadvoidsky-a56cae626abf6c553cd9756db875c8ab5f903879.tar.zst
Move the secure-random code into this project due to build issues with the module, which is no longer maintained
Diffstat (limited to 'android/app/src/main/java/xyz/blueskyweb/pubsq/AppSecureRandomPackage.java')
-rw-r--r--android/app/src/main/java/xyz/blueskyweb/pubsq/AppSecureRandomPackage.java26
1 files changed, 26 insertions, 0 deletions
diff --git a/android/app/src/main/java/xyz/blueskyweb/pubsq/AppSecureRandomPackage.java b/android/app/src/main/java/xyz/blueskyweb/pubsq/AppSecureRandomPackage.java
new file mode 100644
index 000000000..1fd650747
--- /dev/null
+++ b/android/app/src/main/java/xyz/blueskyweb/pubsq/AppSecureRandomPackage.java
@@ -0,0 +1,26 @@
+package xyz.blueskyweb.pubsq;
+
+import com.facebook.react.ReactPackage;
+import com.facebook.react.bridge.NativeModule;
+import com.facebook.react.bridge.ReactApplicationContext;
+import com.facebook.react.uimanager.ViewManager;
+
+import java.util.ArrayList;
+import java.util.Collections;
+import java.util.List;
+
+public class AppSecureRandomPackage implements ReactPackage {
+
+  @Override
+  public List<ViewManager> createViewManagers(ReactApplicationContext reactContext) {
+      return Collections.emptyList();
+  }
+
+  @Override
+  public List<NativeModule> createNativeModules(ReactApplicationContext reactContext) {
+    List<NativeModule> modules = new ArrayList<>();
+    modules.add(new AppSecureRandomModule(reactContext));
+    return modules;
+  }
+
+}
\ No newline at end of file