1
1
diff --git a/node_modules/react-native-share-menu/android/build.gradle b/node_modules/react-native-share-menu/android/build.gradle
2
- index 9557fdb..235d476 100644
2
+ index 9557fdb..cdd59b6 100644
3
3
--- a/node_modules/react-native-share-menu/android/build.gradle
4
4
+++ b/node_modules/react-native-share-menu/android/build.gradle
5
5
@@ -1,12 +1,22 @@
@@ -47,20 +47,16 @@ index 0000000..5ff383e
47
47
+ o/debug
48
48
diff --git a/node_modules/react-native-share-menu/android/build/.transforms/0a1c2b17663dff912f25a7c19926bbf5/transformed/debug/com/meedan/BuildConfig.dex b/node_modules/react-native-share-menu/android/build/.transforms/0a1c2b17663dff912f25a7c19926bbf5/transformed/debug/com/meedan/BuildConfig.dex
49
49
new file mode 100644
50
- index 0000000..798a105
51
- Binary files /dev/null and b/node_modules/react-native-share-menu/android/build/.transforms/0a1c2b17663dff912f25a7c19926bbf5/transformed/debug/com/meedan/BuildConfig.dex differ
50
+ index 0000000..e69de29
52
51
diff --git a/node_modules/react-native-share-menu/android/build/.transforms/0a1c2b17663dff912f25a7c19926bbf5/transformed/debug/com/meedan/ShareMenuModule.dex b/node_modules/react-native-share-menu/android/build/.transforms/0a1c2b17663dff912f25a7c19926bbf5/transformed/debug/com/meedan/ShareMenuModule.dex
53
52
new file mode 100644
54
- index 0000000..a93208c
55
- Binary files /dev/null and b/node_modules/react-native-share-menu/android/build/.transforms/0a1c2b17663dff912f25a7c19926bbf5/transformed/debug/com/meedan/ShareMenuModule.dex differ
53
+ index 0000000..e69de29
56
54
diff --git a/node_modules/react-native-share-menu/android/build/.transforms/0a1c2b17663dff912f25a7c19926bbf5/transformed/debug/com/meedan/ShareMenuPackage.dex b/node_modules/react-native-share-menu/android/build/.transforms/0a1c2b17663dff912f25a7c19926bbf5/transformed/debug/com/meedan/ShareMenuPackage.dex
57
55
new file mode 100644
58
- index 0000000..d286ad4
59
- Binary files /dev/null and b/node_modules/react-native-share-menu/android/build/.transforms/0a1c2b17663dff912f25a7c19926bbf5/transformed/debug/com/meedan/ShareMenuPackage.dex differ
56
+ index 0000000..e69de29
60
57
diff --git a/node_modules/react-native-share-menu/android/build/.transforms/0a1c2b17663dff912f25a7c19926bbf5/transformed/desugar_graph.bin b/node_modules/react-native-share-menu/android/build/.transforms/0a1c2b17663dff912f25a7c19926bbf5/transformed/desugar_graph.bin
61
58
new file mode 100644
62
- index 0000000..601f245
63
- Binary files /dev/null and b/node_modules/react-native-share-menu/android/build/.transforms/0a1c2b17663dff912f25a7c19926bbf5/transformed/desugar_graph.bin differ
59
+ index 0000000..e69de29
64
60
diff --git a/node_modules/react-native-share-menu/android/build/.transforms/a869a400588114283ef83ef4af5fab25/results.bin b/node_modules/react-native-share-menu/android/build/.transforms/a869a400588114283ef83ef4af5fab25/results.bin
65
61
new file mode 100644
66
62
index 0000000..9e53e72
@@ -70,20 +66,16 @@ index 0000000..9e53e72
70
66
+ o/release
71
67
diff --git a/node_modules/react-native-share-menu/android/build/.transforms/a869a400588114283ef83ef4af5fab25/transformed/desugar_graph.bin b/node_modules/react-native-share-menu/android/build/.transforms/a869a400588114283ef83ef4af5fab25/transformed/desugar_graph.bin
72
68
new file mode 100644
73
- index 0000000..601f245
74
- Binary files /dev/null and b/node_modules/react-native-share-menu/android/build/.transforms/a869a400588114283ef83ef4af5fab25/transformed/desugar_graph.bin differ
69
+ index 0000000..e69de29
75
70
diff --git a/node_modules/react-native-share-menu/android/build/.transforms/a869a400588114283ef83ef4af5fab25/transformed/release/com/meedan/BuildConfig.dex b/node_modules/react-native-share-menu/android/build/.transforms/a869a400588114283ef83ef4af5fab25/transformed/release/com/meedan/BuildConfig.dex
76
71
new file mode 100644
77
- index 0000000..007f8f1
78
- Binary files /dev/null and b/node_modules/react-native-share-menu/android/build/.transforms/a869a400588114283ef83ef4af5fab25/transformed/release/com/meedan/BuildConfig.dex differ
72
+ index 0000000..e69de29
79
73
diff --git a/node_modules/react-native-share-menu/android/build/.transforms/a869a400588114283ef83ef4af5fab25/transformed/release/com/meedan/ShareMenuModule.dex b/node_modules/react-native-share-menu/android/build/.transforms/a869a400588114283ef83ef4af5fab25/transformed/release/com/meedan/ShareMenuModule.dex
80
74
new file mode 100644
81
- index 0000000..96d67f6
82
- Binary files /dev/null and b/node_modules/react-native-share-menu/android/build/.transforms/a869a400588114283ef83ef4af5fab25/transformed/release/com/meedan/ShareMenuModule.dex differ
75
+ index 0000000..e69de29
83
76
diff --git a/node_modules/react-native-share-menu/android/build/.transforms/a869a400588114283ef83ef4af5fab25/transformed/release/com/meedan/ShareMenuPackage.dex b/node_modules/react-native-share-menu/android/build/.transforms/a869a400588114283ef83ef4af5fab25/transformed/release/com/meedan/ShareMenuPackage.dex
84
77
new file mode 100644
85
- index 0000000..e37563c
86
- Binary files /dev/null and b/node_modules/react-native-share-menu/android/build/.transforms/a869a400588114283ef83ef4af5fab25/transformed/release/com/meedan/ShareMenuPackage.dex differ
78
+ index 0000000..e69de29
87
79
diff --git a/node_modules/react-native-share-menu/android/build/.transforms/cd56ea2bf14f92f3dee54c4f4f89050e/results.bin b/node_modules/react-native-share-menu/android/build/.transforms/cd56ea2bf14f92f3dee54c4f4f89050e/results.bin
88
80
new file mode 100644
89
81
index 0000000..1ed65e0
@@ -248,20 +240,16 @@ index 0000000..9e26dfe
248
240
\ No newline at end of file
249
241
diff --git a/node_modules/react-native-share-menu/android/build/intermediates/compile_library_classes_jar/debug/classes.jar b/node_modules/react-native-share-menu/android/build/intermediates/compile_library_classes_jar/debug/classes.jar
250
242
new file mode 100644
251
- index 0000000..3bdf6d4
252
- Binary files /dev/null and b/node_modules/react-native-share-menu/android/build/intermediates/compile_library_classes_jar/debug/classes.jar differ
243
+ index 0000000..e69de29
253
244
diff --git a/node_modules/react-native-share-menu/android/build/intermediates/compile_library_classes_jar/release/classes.jar b/node_modules/react-native-share-menu/android/build/intermediates/compile_library_classes_jar/release/classes.jar
254
245
new file mode 100644
255
- index 0000000..55d06df
256
- Binary files /dev/null and b/node_modules/react-native-share-menu/android/build/intermediates/compile_library_classes_jar/release/classes.jar differ
246
+ index 0000000..e69de29
257
247
diff --git a/node_modules/react-native-share-menu/android/build/intermediates/compile_r_class_jar/debug/R.jar b/node_modules/react-native-share-menu/android/build/intermediates/compile_r_class_jar/debug/R.jar
258
248
new file mode 100644
259
- index 0000000..f49897b
260
- Binary files /dev/null and b/node_modules/react-native-share-menu/android/build/intermediates/compile_r_class_jar/debug/R.jar differ
249
+ index 0000000..e69de29
261
250
diff --git a/node_modules/react-native-share-menu/android/build/intermediates/compile_r_class_jar/release/R.jar b/node_modules/react-native-share-menu/android/build/intermediates/compile_r_class_jar/release/R.jar
262
251
new file mode 100644
263
- index 0000000..f49897b
264
- Binary files /dev/null and b/node_modules/react-native-share-menu/android/build/intermediates/compile_r_class_jar/release/R.jar differ
252
+ index 0000000..e69de29
265
253
diff --git a/node_modules/react-native-share-menu/android/build/intermediates/compile_symbol_list/debug/R.txt b/node_modules/react-native-share-menu/android/build/intermediates/compile_symbol_list/debug/R.txt
266
254
new file mode 100644
267
255
index 0000000..5347f17
@@ -4270,28 +4258,22 @@ index 0000000..1cf1ca3
4270
4258
\ No newline at end of file
4271
4259
diff --git a/node_modules/react-native-share-menu/android/build/intermediates/javac/debug/classes/com/meedan/BuildConfig.class b/node_modules/react-native-share-menu/android/build/intermediates/javac/debug/classes/com/meedan/BuildConfig.class
4272
4260
new file mode 100644
4273
- index 0000000..e42e91a
4274
- Binary files /dev/null and b/node_modules/react-native-share-menu/android/build/intermediates/javac/debug/classes/com/meedan/BuildConfig.class differ
4261
+ index 0000000..e69de29
4275
4262
diff --git a/node_modules/react-native-share-menu/android/build/intermediates/javac/debug/classes/com/meedan/ShareMenuModule.class b/node_modules/react-native-share-menu/android/build/intermediates/javac/debug/classes/com/meedan/ShareMenuModule.class
4276
4263
new file mode 100644
4277
- index 0000000..6aa1cb6
4278
- Binary files /dev/null and b/node_modules/react-native-share-menu/android/build/intermediates/javac/debug/classes/com/meedan/ShareMenuModule.class differ
4264
+ index 0000000..e69de29
4279
4265
diff --git a/node_modules/react-native-share-menu/android/build/intermediates/javac/debug/classes/com/meedan/ShareMenuPackage.class b/node_modules/react-native-share-menu/android/build/intermediates/javac/debug/classes/com/meedan/ShareMenuPackage.class
4280
4266
new file mode 100644
4281
- index 0000000..451cb9c
4282
- Binary files /dev/null and b/node_modules/react-native-share-menu/android/build/intermediates/javac/debug/classes/com/meedan/ShareMenuPackage.class differ
4267
+ index 0000000..e69de29
4283
4268
diff --git a/node_modules/react-native-share-menu/android/build/intermediates/javac/release/classes/com/meedan/BuildConfig.class b/node_modules/react-native-share-menu/android/build/intermediates/javac/release/classes/com/meedan/BuildConfig.class
4284
4269
new file mode 100644
4285
- index 0000000..be1b7b8
4286
- Binary files /dev/null and b/node_modules/react-native-share-menu/android/build/intermediates/javac/release/classes/com/meedan/BuildConfig.class differ
4270
+ index 0000000..e69de29
4287
4271
diff --git a/node_modules/react-native-share-menu/android/build/intermediates/javac/release/classes/com/meedan/ShareMenuModule.class b/node_modules/react-native-share-menu/android/build/intermediates/javac/release/classes/com/meedan/ShareMenuModule.class
4288
4272
new file mode 100644
4289
- index 0000000..6aa1cb6
4290
- Binary files /dev/null and b/node_modules/react-native-share-menu/android/build/intermediates/javac/release/classes/com/meedan/ShareMenuModule.class differ
4273
+ index 0000000..e69de29
4291
4274
diff --git a/node_modules/react-native-share-menu/android/build/intermediates/javac/release/classes/com/meedan/ShareMenuPackage.class b/node_modules/react-native-share-menu/android/build/intermediates/javac/release/classes/com/meedan/ShareMenuPackage.class
4292
4275
new file mode 100644
4293
- index 0000000..451cb9c
4294
- Binary files /dev/null and b/node_modules/react-native-share-menu/android/build/intermediates/javac/release/classes/com/meedan/ShareMenuPackage.class differ
4276
+ index 0000000..e69de29
4295
4277
diff --git a/node_modules/react-native-share-menu/android/build/intermediates/local_only_symbol_list/debug/R-def.txt b/node_modules/react-native-share-menu/android/build/intermediates/local_only_symbol_list/debug/R-def.txt
4296
4278
new file mode 100644
4297
4279
index 0000000..78ac5b8
@@ -4432,28 +4414,22 @@ index 0000000..537a78c
4432
4414
\ No newline at end of file
4433
4415
diff --git a/node_modules/react-native-share-menu/android/build/intermediates/runtime_library_classes_dir/debug/com/meedan/BuildConfig.class b/node_modules/react-native-share-menu/android/build/intermediates/runtime_library_classes_dir/debug/com/meedan/BuildConfig.class
4434
4416
new file mode 100644
4435
- index 0000000..e42e91a
4436
- Binary files /dev/null and b/node_modules/react-native-share-menu/android/build/intermediates/runtime_library_classes_dir/debug/com/meedan/BuildConfig.class differ
4417
+ index 0000000..e69de29
4437
4418
diff --git a/node_modules/react-native-share-menu/android/build/intermediates/runtime_library_classes_dir/debug/com/meedan/ShareMenuModule.class b/node_modules/react-native-share-menu/android/build/intermediates/runtime_library_classes_dir/debug/com/meedan/ShareMenuModule.class
4438
4419
new file mode 100644
4439
- index 0000000..6aa1cb6
4440
- Binary files /dev/null and b/node_modules/react-native-share-menu/android/build/intermediates/runtime_library_classes_dir/debug/com/meedan/ShareMenuModule.class differ
4420
+ index 0000000..e69de29
4441
4421
diff --git a/node_modules/react-native-share-menu/android/build/intermediates/runtime_library_classes_dir/debug/com/meedan/ShareMenuPackage.class b/node_modules/react-native-share-menu/android/build/intermediates/runtime_library_classes_dir/debug/com/meedan/ShareMenuPackage.class
4442
4422
new file mode 100644
4443
- index 0000000..451cb9c
4444
- Binary files /dev/null and b/node_modules/react-native-share-menu/android/build/intermediates/runtime_library_classes_dir/debug/com/meedan/ShareMenuPackage.class differ
4423
+ index 0000000..e69de29
4445
4424
diff --git a/node_modules/react-native-share-menu/android/build/intermediates/runtime_library_classes_dir/release/com/meedan/BuildConfig.class b/node_modules/react-native-share-menu/android/build/intermediates/runtime_library_classes_dir/release/com/meedan/BuildConfig.class
4446
4425
new file mode 100644
4447
- index 0000000..be1b7b8
4448
- Binary files /dev/null and b/node_modules/react-native-share-menu/android/build/intermediates/runtime_library_classes_dir/release/com/meedan/BuildConfig.class differ
4426
+ index 0000000..e69de29
4449
4427
diff --git a/node_modules/react-native-share-menu/android/build/intermediates/runtime_library_classes_dir/release/com/meedan/ShareMenuModule.class b/node_modules/react-native-share-menu/android/build/intermediates/runtime_library_classes_dir/release/com/meedan/ShareMenuModule.class
4450
4428
new file mode 100644
4451
- index 0000000..6aa1cb6
4452
- Binary files /dev/null and b/node_modules/react-native-share-menu/android/build/intermediates/runtime_library_classes_dir/release/com/meedan/ShareMenuModule.class differ
4429
+ index 0000000..e69de29
4453
4430
diff --git a/node_modules/react-native-share-menu/android/build/intermediates/runtime_library_classes_dir/release/com/meedan/ShareMenuPackage.class b/node_modules/react-native-share-menu/android/build/intermediates/runtime_library_classes_dir/release/com/meedan/ShareMenuPackage.class
4454
4431
new file mode 100644
4455
- index 0000000..451cb9c
4456
- Binary files /dev/null and b/node_modules/react-native-share-menu/android/build/intermediates/runtime_library_classes_dir/release/com/meedan/ShareMenuPackage.class differ
4432
+ index 0000000..e69de29
4457
4433
diff --git a/node_modules/react-native-share-menu/android/build/intermediates/symbol_list_with_package_name/debug/package-aware-r.txt b/node_modules/react-native-share-menu/android/build/intermediates/symbol_list_with_package_name/debug/package-aware-r.txt
4458
4434
new file mode 100644
4459
4435
index 0000000..0d23775
@@ -7424,17 +7400,39 @@ index 0000000..60f940f
7424
7400
+ INJECTED from /Users/vincentritter/Dev/micro_blog/MicroBlog.RN/node_modules/react-native-share-menu/android/src/main/AndroidManifest.xml
7425
7401
diff --git a/node_modules/react-native-share-menu/android/build/tmp/compileDebugJavaWithJavac/previous-compilation-data.bin b/node_modules/react-native-share-menu/android/build/tmp/compileDebugJavaWithJavac/previous-compilation-data.bin
7426
7402
new file mode 100644
7427
- index 0000000..a7c13e3
7428
- Binary files /dev/null and b/node_modules/react-native-share-menu/android/build/tmp/compileDebugJavaWithJavac/previous-compilation-data.bin differ
7403
+ index 0000000..e69de29
7429
7404
diff --git a/node_modules/react-native-share-menu/android/build/tmp/compileReleaseJavaWithJavac/previous-compilation-data.bin b/node_modules/react-native-share-menu/android/build/tmp/compileReleaseJavaWithJavac/previous-compilation-data.bin
7430
7405
new file mode 100644
7431
- index 0000000..040d38f
7432
- Binary files /dev/null and b/node_modules/react-native-share-menu/android/build/tmp/compileReleaseJavaWithJavac/previous-compilation-data.bin differ
7406
+ index 0000000..e69de29
7433
7407
diff --git a/node_modules/react-native-share-menu/ios/Modules/ShareMenuReactView.swift b/node_modules/react-native-share-menu/ios/Modules/ShareMenuReactView.swift
7434
- index e290cce..260def2 100644
7408
+ index e290cce..6dd48ca 100644
7435
7409
--- a/node_modules/react-native-share-menu/ios/Modules/ShareMenuReactView.swift
7436
7410
+++ b/node_modules/react-native-share-menu/ios/Modules/ShareMenuReactView.swift
7437
- @@ -159,9 +159,26 @@ public class ShareMenuReactView: NSObject {
7411
+ @@ -45,6 +45,7 @@ public class ShareMenuReactView: NSObject {
7412
+ }
7413
+
7414
+ extensionContext.completeRequest(returningItems: [], completionHandler: nil)
7415
+ + ShareMenuReactView.detachViewDelegate()
7416
+ }
7417
+
7418
+ @objc
7419
+ @@ -55,6 +56,7 @@ public class ShareMenuReactView: NSObject {
7420
+ }
7421
+
7422
+ viewDelegate.openApp()
7423
+ + ShareMenuReactView.detachViewDelegate()
7424
+ }
7425
+
7426
+ @objc(continueInApp:)
7427
+ @@ -72,6 +74,7 @@ public class ShareMenuReactView: NSObject {
7428
+ }
7429
+
7430
+ viewDelegate.continueInApp(with: items, and: extraData)
7431
+ + ShareMenuReactView.detachViewDelegate()
7432
+ }
7433
+
7434
+ @objc(data:reject:)
7435
+ @@ -159,9 +162,26 @@ public class ShareMenuReactView: NSObject {
7438
7436
semaphore.wait()
7439
7437
} else if provider.hasItemConformingToTypeIdentifier(kUTTypeData as String) {
7440
7438
provider.loadItem(forTypeIdentifier: kUTTypeData as String, options: nil) { (item, error) in
@@ -7464,7 +7462,7 @@ index e290cce..260def2 100644
7464
7462
semaphore.signal()
7465
7463
}
7466
7464
diff --git a/node_modules/react-native-share-menu/ios/ReactShareViewController.swift b/node_modules/react-native-share-menu/ios/ReactShareViewController.swift
7467
- index f42bce6..ee36062 100644
7465
+ index f42bce6..9cc5d3b 100644
7468
7466
--- a/node_modules/react-native-share-menu/ios/ReactShareViewController.swift
7469
7467
+++ b/node_modules/react-native-share-menu/ios/ReactShareViewController.swift
7470
7468
@@ -13,7 +13,7 @@ class ReactShareViewController: ShareViewController, RCTBridgeDelegate, ReactSha
@@ -7476,3 +7474,38 @@ index f42bce6..ee36062 100644
7476
7474
#else
7477
7475
return Bundle.main.url(forResource: "main", withExtension: "jsbundle")
7478
7476
#endif
7477
+ @@ -50,12 +50,17 @@ class ReactShareViewController: ShareViewController, RCTBridgeDelegate, ReactSha
7478
+ }
7479
+
7480
+ override func viewDidDisappear(_ animated: Bool) {
7481
+ - cancel()
7482
+ + // cancel()
7483
+ ShareMenuReactView.detachViewDelegate()
7484
+ }
7485
+
7486
+ func loadExtensionContext() -> NSExtensionContext {
7487
+ - return extensionContext!
7488
+ + guard let context = extensionContext else {
7489
+ + // Handle the case where extensionContext is nil
7490
+ + // For example, you could return a default value or throw an error
7491
+ + fatalError("extensionContext is nil")
7492
+ + }
7493
+ + return context
7494
+ }
7495
+
7496
+ func openApp() {
7497
+ diff --git a/node_modules/react-native-share-menu/ios/ShareViewController.swift b/node_modules/react-native-share-menu/ios/ShareViewController.swift
7498
+ index 12d8c92..d599676 100644
7499
+ --- a/node_modules/react-native-share-menu/ios/ShareViewController.swift
7500
+ +++ b/node_modules/react-native-share-menu/ios/ShareViewController.swift
7501
+ @@ -40,6 +40,10 @@ class ShareViewController: SLComposeServiceViewController {
7502
+ return true
7503
+ }
7504
+
7505
+ + override func loadPreviewView() -> UIView! {
7506
+ + return nil
7507
+ + }
7508
+ +
7509
+ override func didSelectPost() {
7510
+ // This is called after the user selects Post. Do the upload of contentText and/or NSExtensionContext attachments.
7511
+ guard let items = extensionContext?.inputItems as? [NSExtensionItem] else {
0 commit comments