Open andriiradkevych opened 7 months ago
same error
It seems to me #237 broke build on android?
react-native 0.73.4, new arch enabled
Changing type in ClipboardModule.java fixed it for me
before:
@Override
public void removeListeners(int count) {
}
after:
@Override
public void removeListeners(double count) {
}
为何一直不更新库 ,每次编译都报错,需要手动更改
here's a patch patch-package for everyone who wants it, do it instead of changing it whenever you do yarn install
diff --git a/node_modules/@react-native-clipboard/clipboard/android/build/.transforms/ddc8f01f75491691a9ba9b745c155132/results.bin b/node_modules/@react-native-clipboard/clipboard/android/build/.transforms/ddc8f01f75491691a9ba9b745c155132/results.bin
new file mode 100644
index 0000000..0d259dd
--- /dev/null
+++ b/node_modules/@react-native-clipboard/clipboard/android/build/.transforms/ddc8f01f75491691a9ba9b745c155132/results.bin
@@ -0,0 +1 @@
+o/classes
diff --git a/node_modules/@react-native-clipboard/clipboard/android/build/.transforms/ddc8f01f75491691a9ba9b745c155132/transformed/classes/classes_dex/classes.dex b/node_modules/@react-native-clipboard/clipboard/android/build/.transforms/ddc8f01f75491691a9ba9b745c155132/transformed/classes/classes_dex/classes.dex
new file mode 100644
index 0000000..7fcd6c5
Binary files /dev/null and b/node_modules/@react-native-clipboard/clipboard/android/build/.transforms/ddc8f01f75491691a9ba9b745c155132/transformed/classes/classes_dex/classes.dex differ
diff --git a/node_modules/@react-native-clipboard/clipboard/android/build/generated/source/buildConfig/debug/com/reactnativecommunity/clipboard/BuildConfig.java b/node_modules/@react-native-clipboard/clipboard/android/build/generated/source/buildConfig/debug/com/reactnativecommunity/clipboard/BuildConfig.java
new file mode 100644
index 0000000..4ad094e
--- /dev/null
+++ b/node_modules/@react-native-clipboard/clipboard/android/build/generated/source/buildConfig/debug/com/reactnativecommunity/clipboard/BuildConfig.java
@@ -0,0 +1,10 @@
+/**
+ * Automatically generated file. DO NOT MODIFY
+ */
+package com.reactnativecommunity.clipboard;
+
+public final class BuildConfig {
+ public static final boolean DEBUG = Boolean.parseBoolean("true");
+ public static final String LIBRARY_PACKAGE_NAME = "com.reactnativecommunity.clipboard";
+ public static final String BUILD_TYPE = "debug";
+}
diff --git a/node_modules/@react-native-clipboard/clipboard/android/build/generated/source/codegen/java/com/reactnativecommunity/clipboard/NativeClipboardModuleSpec.java b/node_modules/@react-native-clipboard/clipboard/android/build/generated/source/codegen/java/com/reactnativecommunity/clipboard/NativeClipboardModuleSpec.java
new file mode 100644
index 0000000..e454714
--- /dev/null
+++ b/node_modules/@react-native-clipboard/clipboard/android/build/generated/source/codegen/java/com/reactnativecommunity/clipboard/NativeClipboardModuleSpec.java
@@ -0,0 +1,103 @@
+
+/**
+ * This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).
+ *
+ * Do not edit this file as changes may cause incorrect behavior and will be lost
+ * once the code is regenerated.
+ *
+ * @generated by codegen project: GenerateModuleJavaSpec.js
+ *
+ * @nolint
+ */
+
+package com.reactnativecommunity.clipboard;
+
+import com.facebook.proguard.annotations.DoNotStrip;
+import com.facebook.react.bridge.Promise;
+import com.facebook.react.bridge.ReactApplicationContext;
+import com.facebook.react.bridge.ReactContextBaseJavaModule;
+import com.facebook.react.bridge.ReactMethod;
+import com.facebook.react.bridge.ReadableArray;
+import com.facebook.react.turbomodule.core.interfaces.TurboModule;
+import javax.annotation.Nonnull;
+
+public abstract class NativeClipboardModuleSpec extends ReactContextBaseJavaModule implements TurboModule {
+ public static final String NAME = "RNCClipboard";
+
+ public NativeClipboardModuleSpec(ReactApplicationContext reactContext) {
+ super(reactContext);
+ }
+
+ @Override
+ public @Nonnull String getName() {
+ return NAME;
+ }
+
+ @ReactMethod
+ @DoNotStrip
+ public abstract void getString(Promise promise);
+
+ @ReactMethod
+ @DoNotStrip
+ public abstract void getStrings(Promise promise);
+
+ @ReactMethod
+ @DoNotStrip
+ public abstract void getImagePNG(Promise promise);
+
+ @ReactMethod
+ @DoNotStrip
+ public abstract void getImageJPG(Promise promise);
+
+ @ReactMethod
+ @DoNotStrip
+ public abstract void setImage(String content, Promise promise);
+
+ @ReactMethod
+ @DoNotStrip
+ public abstract void getImage(Promise promise);
+
+ @ReactMethod
+ @DoNotStrip
+ public abstract void setString(String content);
+
+ @ReactMethod
+ @DoNotStrip
+ public abstract void setStrings(ReadableArray content);
+
+ @ReactMethod
+ @DoNotStrip
+ public abstract void hasString(Promise promise);
+
+ @ReactMethod
+ @DoNotStrip
+ public abstract void hasImage(Promise promise);
+
+ @ReactMethod
+ @DoNotStrip
+ public abstract void hasURL(Promise promise);
+
+ @ReactMethod
+ @DoNotStrip
+ public abstract void hasNumber(Promise promise);
+
+ @ReactMethod
+ @DoNotStrip
+ public abstract void hasWebURL(Promise promise);
+
+ @ReactMethod
+ @DoNotStrip
+ public abstract void setListener();
+
+ @ReactMethod
+ @DoNotStrip
+ public abstract void removeListener();
+
+ @ReactMethod
+ @DoNotStrip
+ public abstract void addListener(String eventName);
+
+ @ReactMethod
+ @DoNotStrip
+ public abstract void removeListeners(double count);
+}
diff --git a/node_modules/@react-native-clipboard/clipboard/android/build/generated/source/codegen/jni/CMakeLists.txt b/node_modules/@react-native-clipboard/clipboard/android/build/generated/source/codegen/jni/CMakeLists.txt
new file mode 100644
index 0000000..19211fa
--- /dev/null
+++ b/node_modules/@react-native-clipboard/clipboard/android/build/generated/source/codegen/jni/CMakeLists.txt
@@ -0,0 +1,49 @@
+# Copyright (c) Meta Platforms, Inc. and affiliates.
+#
+# This source code is licensed under the MIT license found in the
+# LICENSE file in the root directory of this source tree.
+
+cmake_minimum_required(VERSION 3.13)
+set(CMAKE_VERBOSE_MAKEFILE on)
+
+file(GLOB react_codegen_SRCS CONFIGURE_DEPENDS *.cpp react/renderer/components/rnclipboard/*.cpp)
+
+add_library(
+ react_codegen_rnclipboard
+ SHARED
+ ${react_codegen_SRCS}
+)
+
+target_include_directories(react_codegen_rnclipboard PUBLIC . react/renderer/components/rnclipboard)
+
+target_link_libraries(
+ react_codegen_rnclipboard
+ fbjni
+ folly_runtime
+ glog
+ jsi
+ react_codegen_rncore
+ react_debug
+ react_nativemodule_core
+ react_render_componentregistry
+ react_render_core
+ react_render_debug
+ react_render_graphics
+ react_render_imagemanager
+ react_render_mapbuffer
+ react_utils
+ rrc_image
+ rrc_view
+ turbomodulejsijni
+ yoga
+)
+
+target_compile_options(
+ react_codegen_rnclipboard
+ PRIVATE
+ -DLOG_TAG=\"ReactNative\"
+ -fexceptions
+ -frtti
+ -std=c++20
+ -Wall
+)
diff --git a/node_modules/@react-native-clipboard/clipboard/android/build/generated/source/codegen/jni/react/renderer/components/rnclipboard/ComponentDescriptors.cpp b/node_modules/@react-native-clipboard/clipboard/android/build/generated/source/codegen/jni/react/renderer/components/rnclipboard/ComponentDescriptors.cpp
new file mode 100644
index 0000000..41336c7
--- /dev/null
+++ b/node_modules/@react-native-clipboard/clipboard/android/build/generated/source/codegen/jni/react/renderer/components/rnclipboard/ComponentDescriptors.cpp
@@ -0,0 +1,22 @@
+
+/**
+ * This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).
+ *
+ * Do not edit this file as changes may cause incorrect behavior and will be lost
+ * once the code is regenerated.
+ *
+ * @generated by codegen project: GenerateComponentDescriptorCpp.js
+ */
+
+#include <react/renderer/components/rnclipboard/ComponentDescriptors.h>
+#include <react/renderer/core/ConcreteComponentDescriptor.h>
+#include <react/renderer/componentregistry/ComponentDescriptorProviderRegistry.h>
+
+namespace facebook::react {
+
+void rnclipboard_registerComponentDescriptorsFromCodegen(
+ std::shared_ptr<const ComponentDescriptorProviderRegistry> registry) {
+
+}
+
+} // namespace facebook::react
diff --git a/node_modules/@react-native-clipboard/clipboard/android/build/generated/source/codegen/jni/react/renderer/components/rnclipboard/ComponentDescriptors.h b/node_modules/@react-native-clipboard/clipboard/android/build/generated/source/codegen/jni/react/renderer/components/rnclipboard/ComponentDescriptors.h
new file mode 100644
index 0000000..e082c55
--- /dev/null
+++ b/node_modules/@react-native-clipboard/clipboard/android/build/generated/source/codegen/jni/react/renderer/components/rnclipboard/ComponentDescriptors.h
@@ -0,0 +1,24 @@
+
+/**
+ * This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).
+ *
+ * Do not edit this file as changes may cause incorrect behavior and will be lost
+ * once the code is regenerated.
+ *
+ * @generated by codegen project: GenerateComponentDescriptorH.js
+ */
+
+#pragma once
+
+#include <react/renderer/components/rnclipboard/ShadowNodes.h>
+#include <react/renderer/core/ConcreteComponentDescriptor.h>
+#include <react/renderer/componentregistry/ComponentDescriptorProviderRegistry.h>
+
+namespace facebook::react {
+
+
+
+void rnclipboard_registerComponentDescriptorsFromCodegen(
+ std::shared_ptr<const ComponentDescriptorProviderRegistry> registry);
+
+} // namespace facebook::react
diff --git a/node_modules/@react-native-clipboard/clipboard/android/build/generated/source/codegen/jni/react/renderer/components/rnclipboard/EventEmitters.cpp b/node_modules/@react-native-clipboard/clipboard/android/build/generated/source/codegen/jni/react/renderer/components/rnclipboard/EventEmitters.cpp
new file mode 100644
index 0000000..fe82ecb
--- /dev/null
+++ b/node_modules/@react-native-clipboard/clipboard/android/build/generated/source/codegen/jni/react/renderer/components/rnclipboard/EventEmitters.cpp
@@ -0,0 +1,16 @@
+
+/**
+ * This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).
+ *
+ * Do not edit this file as changes may cause incorrect behavior and will be lost
+ * once the code is regenerated.
+ *
+ * @generated by codegen project: GenerateEventEmitterCpp.js
+ */
+
+#include <react/renderer/components/rnclipboard/EventEmitters.h>
+
+
+namespace facebook::react {
+
+} // namespace facebook::react
diff --git a/node_modules/@react-native-clipboard/clipboard/android/build/generated/source/codegen/jni/react/renderer/components/rnclipboard/EventEmitters.h b/node_modules/@react-native-clipboard/clipboard/android/build/generated/source/codegen/jni/react/renderer/components/rnclipboard/EventEmitters.h
new file mode 100644
index 0000000..2845a63
--- /dev/null
+++ b/node_modules/@react-native-clipboard/clipboard/android/build/generated/source/codegen/jni/react/renderer/components/rnclipboard/EventEmitters.h
@@ -0,0 +1,17 @@
+
+/**
+ * This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).
+ *
+ * Do not edit this file as changes may cause incorrect behavior and will be lost
+ * once the code is regenerated.
+ *
+ * @generated by codegen project: GenerateEventEmitterH.js
+ */
+#pragma once
+
+#include <react/renderer/components/view/ViewEventEmitter.h>
+
+
+namespace facebook::react {
+
+} // namespace facebook::react
diff --git a/node_modules/@react-native-clipboard/clipboard/android/build/generated/source/codegen/jni/react/renderer/components/rnclipboard/Props.cpp b/node_modules/@react-native-clipboard/clipboard/android/build/generated/source/codegen/jni/react/renderer/components/rnclipboard/Props.cpp
new file mode 100644
index 0000000..1c1413c
--- /dev/null
+++ b/node_modules/@react-native-clipboard/clipboard/android/build/generated/source/codegen/jni/react/renderer/components/rnclipboard/Props.cpp
@@ -0,0 +1,19 @@
+
+/**
+ * This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).
+ *
+ * Do not edit this file as changes may cause incorrect behavior and will be lost
+ * once the code is regenerated.
+ *
+ * @generated by codegen project: GeneratePropsCpp.js
+ */
+
+#include <react/renderer/components/rnclipboard/Props.h>
+#include <react/renderer/core/PropsParserContext.h>
+#include <react/renderer/core/propsConversions.h>
+
+namespace facebook::react {
+
+
+
+} // namespace facebook::react
diff --git a/node_modules/@react-native-clipboard/clipboard/android/build/generated/source/codegen/jni/react/renderer/components/rnclipboard/Props.h b/node_modules/@react-native-clipboard/clipboard/android/build/generated/source/codegen/jni/react/renderer/components/rnclipboard/Props.h
new file mode 100644
index 0000000..870864b
--- /dev/null
+++ b/node_modules/@react-native-clipboard/clipboard/android/build/generated/source/codegen/jni/react/renderer/components/rnclipboard/Props.h
@@ -0,0 +1,18 @@
+
+/**
+ * This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).
+ *
+ * Do not edit this file as changes may cause incorrect behavior and will be lost
+ * once the code is regenerated.
+ *
+ * @generated by codegen project: GeneratePropsH.js
+ */
+#pragma once
+
+
+
+namespace facebook::react {
+
+
+
+} // namespace facebook::react
diff --git a/node_modules/@react-native-clipboard/clipboard/android/build/generated/source/codegen/jni/react/renderer/components/rnclipboard/ShadowNodes.cpp b/node_modules/@react-native-clipboard/clipboard/android/build/generated/source/codegen/jni/react/renderer/components/rnclipboard/ShadowNodes.cpp
new file mode 100644
index 0000000..ce501b5
--- /dev/null
+++ b/node_modules/@react-native-clipboard/clipboard/android/build/generated/source/codegen/jni/react/renderer/components/rnclipboard/ShadowNodes.cpp
@@ -0,0 +1,17 @@
+
+/**
+ * This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).
+ *
+ * Do not edit this file as changes may cause incorrect behavior and will be lost
+ * once the code is regenerated.
+ *
+ * @generated by codegen project: GenerateShadowNodeCpp.js
+ */
+
+#include <react/renderer/components/rnclipboard/ShadowNodes.h>
+
+namespace facebook::react {
+
+
+
+} // namespace facebook::react
diff --git a/node_modules/@react-native-clipboard/clipboard/android/build/generated/source/codegen/jni/react/renderer/components/rnclipboard/ShadowNodes.h b/node_modules/@react-native-clipboard/clipboard/android/build/generated/source/codegen/jni/react/renderer/components/rnclipboard/ShadowNodes.h
new file mode 100644
index 0000000..26beb86
--- /dev/null
+++ b/node_modules/@react-native-clipboard/clipboard/android/build/generated/source/codegen/jni/react/renderer/components/rnclipboard/ShadowNodes.h
@@ -0,0 +1,23 @@
+
+/**
+ * This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).
+ *
+ * Do not edit this file as changes may cause incorrect behavior and will be lost
+ * once the code is regenerated.
+ *
+ * @generated by codegen project: GenerateShadowNodeH.js
+ */
+
+#pragma once
+
+#include <react/renderer/components/rnclipboard/EventEmitters.h>
+#include <react/renderer/components/rnclipboard/Props.h>
+#include <react/renderer/components/rnclipboard/States.h>
+#include <react/renderer/components/view/ConcreteViewShadowNode.h>
+#include <jsi/jsi.h>
+
+namespace facebook::react {
+
+
+
+} // namespace facebook::react
diff --git a/node_modules/@react-native-clipboard/clipboard/android/build/generated/source/codegen/jni/react/renderer/components/rnclipboard/States.cpp b/node_modules/@react-native-clipboard/clipboard/android/build/generated/source/codegen/jni/react/renderer/components/rnclipboard/States.cpp
new file mode 100644
index 0000000..7f4caa6
--- /dev/null
+++ b/node_modules/@react-native-clipboard/clipboard/android/build/generated/source/codegen/jni/react/renderer/components/rnclipboard/States.cpp
@@ -0,0 +1,16 @@
+
+/**
+ * This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).
+ *
+ * Do not edit this file as changes may cause incorrect behavior and will be lost
+ * once the code is regenerated.
+ *
+ * @generated by codegen project: GenerateStateCpp.js
+ */
+#include <react/renderer/components/rnclipboard/States.h>
+
+namespace facebook::react {
+
+
+
+} // namespace facebook::react
diff --git a/node_modules/@react-native-clipboard/clipboard/android/build/generated/source/codegen/jni/react/renderer/components/rnclipboard/States.h b/node_modules/@react-native-clipboard/clipboard/android/build/generated/source/codegen/jni/react/renderer/components/rnclipboard/States.h
new file mode 100644
index 0000000..aeb63ea
--- /dev/null
+++ b/node_modules/@react-native-clipboard/clipboard/android/build/generated/source/codegen/jni/react/renderer/components/rnclipboard/States.h
@@ -0,0 +1,21 @@
+/**
+ * This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).
+ *
+ * Do not edit this file as changes may cause incorrect behavior and will be lost
+ * once the code is regenerated.
+ *
+ * @generated by codegen project: GenerateStateH.js
+ */
+#pragma once
+
+#ifdef ANDROID
+#include <folly/dynamic.h>
+#include <react/renderer/mapbuffer/MapBuffer.h>
+#include <react/renderer/mapbuffer/MapBufferBuilder.h>
+#endif
+
+namespace facebook::react {
+
+
+
+} // namespace facebook::react
\ No newline at end of file
diff --git a/node_modules/@react-native-clipboard/clipboard/android/build/generated/source/codegen/jni/react/renderer/components/rnclipboard/rnclipboardJSI-generated.cpp b/node_modules/@react-native-clipboard/clipboard/android/build/generated/source/codegen/jni/react/renderer/components/rnclipboard/rnclipboardJSI-generated.cpp
new file mode 100644
index 0000000..88d42e9
--- /dev/null
+++ b/node_modules/@react-native-clipboard/clipboard/android/build/generated/source/codegen/jni/react/renderer/components/rnclipboard/rnclipboardJSI-generated.cpp
@@ -0,0 +1,133 @@
+/**
+ * This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).
+ *
+ * Do not edit this file as changes may cause incorrect behavior and will be lost
+ * once the code is regenerated.
+ *
+ * @generated by codegen project: GenerateModuleCpp.js
+ */
+
+#include "rnclipboardJSI.h"
+
+namespace facebook::react {
+
+static jsi::Value __hostFunction_NativeClipboardModuleCxxSpecJSI_getString(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
+ return static_cast<NativeClipboardModuleCxxSpecJSI *>(&turboModule)->getString(
+ rt
+ );
+}
+static jsi::Value __hostFunction_NativeClipboardModuleCxxSpecJSI_getStrings(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
+ return static_cast<NativeClipboardModuleCxxSpecJSI *>(&turboModule)->getStrings(
+ rt
+ );
+}
+static jsi::Value __hostFunction_NativeClipboardModuleCxxSpecJSI_getImagePNG(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
+ return static_cast<NativeClipboardModuleCxxSpecJSI *>(&turboModule)->getImagePNG(
+ rt
+ );
+}
+static jsi::Value __hostFunction_NativeClipboardModuleCxxSpecJSI_getImageJPG(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
+ return static_cast<NativeClipboardModuleCxxSpecJSI *>(&turboModule)->getImageJPG(
+ rt
+ );
+}
+static jsi::Value __hostFunction_NativeClipboardModuleCxxSpecJSI_setImage(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
+ return static_cast<NativeClipboardModuleCxxSpecJSI *>(&turboModule)->setImage(
+ rt,
+ args[0].asString(rt)
+ );
+}
+static jsi::Value __hostFunction_NativeClipboardModuleCxxSpecJSI_getImage(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
+ return static_cast<NativeClipboardModuleCxxSpecJSI *>(&turboModule)->getImage(
+ rt
+ );
+}
+static jsi::Value __hostFunction_NativeClipboardModuleCxxSpecJSI_setString(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
+ static_cast<NativeClipboardModuleCxxSpecJSI *>(&turboModule)->setString(
+ rt,
+ args[0].asString(rt)
+ );
+ return jsi::Value::undefined();
+}
+static jsi::Value __hostFunction_NativeClipboardModuleCxxSpecJSI_setStrings(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
+ static_cast<NativeClipboardModuleCxxSpecJSI *>(&turboModule)->setStrings(
+ rt,
+ args[0].asObject(rt).asArray(rt)
+ );
+ return jsi::Value::undefined();
+}
+static jsi::Value __hostFunction_NativeClipboardModuleCxxSpecJSI_hasString(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
+ return static_cast<NativeClipboardModuleCxxSpecJSI *>(&turboModule)->hasString(
+ rt
+ );
+}
+static jsi::Value __hostFunction_NativeClipboardModuleCxxSpecJSI_hasImage(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
+ return static_cast<NativeClipboardModuleCxxSpecJSI *>(&turboModule)->hasImage(
+ rt
+ );
+}
+static jsi::Value __hostFunction_NativeClipboardModuleCxxSpecJSI_hasURL(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
+ return static_cast<NativeClipboardModuleCxxSpecJSI *>(&turboModule)->hasURL(
+ rt
+ );
+}
+static jsi::Value __hostFunction_NativeClipboardModuleCxxSpecJSI_hasNumber(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
+ return static_cast<NativeClipboardModuleCxxSpecJSI *>(&turboModule)->hasNumber(
+ rt
+ );
+}
+static jsi::Value __hostFunction_NativeClipboardModuleCxxSpecJSI_hasWebURL(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
+ return static_cast<NativeClipboardModuleCxxSpecJSI *>(&turboModule)->hasWebURL(
+ rt
+ );
+}
+static jsi::Value __hostFunction_NativeClipboardModuleCxxSpecJSI_setListener(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
+ static_cast<NativeClipboardModuleCxxSpecJSI *>(&turboModule)->setListener(
+ rt
+ );
+ return jsi::Value::undefined();
+}
+static jsi::Value __hostFunction_NativeClipboardModuleCxxSpecJSI_removeListener(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
+ static_cast<NativeClipboardModuleCxxSpecJSI *>(&turboModule)->removeListener(
+ rt
+ );
+ return jsi::Value::undefined();
+}
+static jsi::Value __hostFunction_NativeClipboardModuleCxxSpecJSI_addListener(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
+ static_cast<NativeClipboardModuleCxxSpecJSI *>(&turboModule)->addListener(
+ rt,
+ args[0].asString(rt)
+ );
+ return jsi::Value::undefined();
+}
+static jsi::Value __hostFunction_NativeClipboardModuleCxxSpecJSI_removeListeners(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
+ static_cast<NativeClipboardModuleCxxSpecJSI *>(&turboModule)->removeListeners(
+ rt,
+ args[0].asNumber()
+ );
+ return jsi::Value::undefined();
+}
+
+NativeClipboardModuleCxxSpecJSI::NativeClipboardModuleCxxSpecJSI(std::shared_ptr<CallInvoker> jsInvoker)
+ : TurboModule("RNCClipboard", jsInvoker) {
+ methodMap_["getString"] = MethodMetadata {0, __hostFunction_NativeClipboardModuleCxxSpecJSI_getString};
+ methodMap_["getStrings"] = MethodMetadata {0, __hostFunction_NativeClipboardModuleCxxSpecJSI_getStrings};
+ methodMap_["getImagePNG"] = MethodMetadata {0, __hostFunction_NativeClipboardModuleCxxSpecJSI_getImagePNG};
+ methodMap_["getImageJPG"] = MethodMetadata {0, __hostFunction_NativeClipboardModuleCxxSpecJSI_getImageJPG};
+ methodMap_["setImage"] = MethodMetadata {1, __hostFunction_NativeClipboardModuleCxxSpecJSI_setImage};
+ methodMap_["getImage"] = MethodMetadata {0, __hostFunction_NativeClipboardModuleCxxSpecJSI_getImage};
+ methodMap_["setString"] = MethodMetadata {1, __hostFunction_NativeClipboardModuleCxxSpecJSI_setString};
+ methodMap_["setStrings"] = MethodMetadata {1, __hostFunction_NativeClipboardModuleCxxSpecJSI_setStrings};
+ methodMap_["hasString"] = MethodMetadata {0, __hostFunction_NativeClipboardModuleCxxSpecJSI_hasString};
+ methodMap_["hasImage"] = MethodMetadata {0, __hostFunction_NativeClipboardModuleCxxSpecJSI_hasImage};
+ methodMap_["hasURL"] = MethodMetadata {0, __hostFunction_NativeClipboardModuleCxxSpecJSI_hasURL};
+ methodMap_["hasNumber"] = MethodMetadata {0, __hostFunction_NativeClipboardModuleCxxSpecJSI_hasNumber};
+ methodMap_["hasWebURL"] = MethodMetadata {0, __hostFunction_NativeClipboardModuleCxxSpecJSI_hasWebURL};
+ methodMap_["setListener"] = MethodMetadata {0, __hostFunction_NativeClipboardModuleCxxSpecJSI_setListener};
+ methodMap_["removeListener"] = MethodMetadata {0, __hostFunction_NativeClipboardModuleCxxSpecJSI_removeListener};
+ methodMap_["addListener"] = MethodMetadata {1, __hostFunction_NativeClipboardModuleCxxSpecJSI_addListener};
+ methodMap_["removeListeners"] = MethodMetadata {1, __hostFunction_NativeClipboardModuleCxxSpecJSI_removeListeners};
+}
+
+
+} // namespace facebook::react
diff --git a/node_modules/@react-native-clipboard/clipboard/android/build/generated/source/codegen/jni/react/renderer/components/rnclipboard/rnclipboardJSI.h b/node_modules/@react-native-clipboard/clipboard/android/build/generated/source/codegen/jni/react/renderer/components/rnclipboard/rnclipboardJSI.h
new file mode 100644
index 0000000..92dd148
--- /dev/null
+++ b/node_modules/@react-native-clipboard/clipboard/android/build/generated/source/codegen/jni/react/renderer/components/rnclipboard/rnclipboardJSI.h
@@ -0,0 +1,207 @@
+/**
+ * This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).
+ *
+ * Do not edit this file as changes may cause incorrect behavior and will be lost
+ * once the code is regenerated.
+ *
+ * @generated by codegen project: GenerateModuleH.js
+ */
+
+#pragma once
+
+#include <ReactCommon/TurboModule.h>
+#include <react/bridging/Bridging.h>
+
+namespace facebook::react {
+
+
+ class JSI_EXPORT NativeClipboardModuleCxxSpecJSI : public TurboModule {
+protected:
+ NativeClipboardModuleCxxSpecJSI(std::shared_ptr<CallInvoker> jsInvoker);
+
+public:
+ virtual jsi::Value getString(jsi::Runtime &rt) = 0;
+ virtual jsi::Value getStrings(jsi::Runtime &rt) = 0;
+ virtual jsi::Value getImagePNG(jsi::Runtime &rt) = 0;
+ virtual jsi::Value getImageJPG(jsi::Runtime &rt) = 0;
+ virtual jsi::Value setImage(jsi::Runtime &rt, jsi::String content) = 0;
+ virtual jsi::Value getImage(jsi::Runtime &rt) = 0;
+ virtual void setString(jsi::Runtime &rt, jsi::String content) = 0;
+ virtual void setStrings(jsi::Runtime &rt, jsi::Array content) = 0;
+ virtual jsi::Value hasString(jsi::Runtime &rt) = 0;
+ virtual jsi::Value hasImage(jsi::Runtime &rt) = 0;
+ virtual jsi::Value hasURL(jsi::Runtime &rt) = 0;
+ virtual jsi::Value hasNumber(jsi::Runtime &rt) = 0;
+ virtual jsi::Value hasWebURL(jsi::Runtime &rt) = 0;
+ virtual void setListener(jsi::Runtime &rt) = 0;
+ virtual void removeListener(jsi::Runtime &rt) = 0;
+ virtual void addListener(jsi::Runtime &rt, jsi::String eventName) = 0;
+ virtual void removeListeners(jsi::Runtime &rt, int count) = 0;
+
+};
+
+template <typename T>
+class JSI_EXPORT NativeClipboardModuleCxxSpec : public TurboModule {
+public:
+ jsi::Value get(jsi::Runtime &rt, const jsi::PropNameID &propName) override {
+ return delegate_.get(rt, propName);
+ }
+
+ static constexpr std::string_view kModuleName = "RNCClipboard";
+
+protected:
+ NativeClipboardModuleCxxSpec(std::shared_ptr<CallInvoker> jsInvoker)
+ : TurboModule(std::string{NativeClipboardModuleCxxSpec::kModuleName}, jsInvoker),
+ delegate_(reinterpret_cast<T*>(this), jsInvoker) {}
+
+private:
+ class Delegate : public NativeClipboardModuleCxxSpecJSI {
+ public:
+ Delegate(T *instance, std::shared_ptr<CallInvoker> jsInvoker) :
+ NativeClipboardModuleCxxSpecJSI(std::move(jsInvoker)), instance_(instance) {}
+
+ jsi::Value getString(jsi::Runtime &rt) override {
+ static_assert(
+ bridging::getParameterCount(&T::getString) == 1,
+ "Expected getString(...) to have 1 parameters");
+
+ return bridging::callFromJs<jsi::Value>(
+ rt, &T::getString, jsInvoker_, instance_);
+ }
+ jsi::Value getStrings(jsi::Runtime &rt) override {
+ static_assert(
+ bridging::getParameterCount(&T::getStrings) == 1,
+ "Expected getStrings(...) to have 1 parameters");
+
+ return bridging::callFromJs<jsi::Value>(
+ rt, &T::getStrings, jsInvoker_, instance_);
+ }
+ jsi::Value getImagePNG(jsi::Runtime &rt) override {
+ static_assert(
+ bridging::getParameterCount(&T::getImagePNG) == 1,
+ "Expected getImagePNG(...) to have 1 parameters");
+
+ return bridging::callFromJs<jsi::Value>(
+ rt, &T::getImagePNG, jsInvoker_, instance_);
+ }
+ jsi::Value getImageJPG(jsi::Runtime &rt) override {
+ static_assert(
+ bridging::getParameterCount(&T::getImageJPG) == 1,
+ "Expected getImageJPG(...) to have 1 parameters");
+
+ return bridging::callFromJs<jsi::Value>(
+ rt, &T::getImageJPG, jsInvoker_, instance_);
+ }
+ jsi::Value setImage(jsi::Runtime &rt, jsi::String content) override {
+ static_assert(
+ bridging::getParameterCount(&T::setImage) == 2,
+ "Expected setImage(...) to have 2 parameters");
+
+ return bridging::callFromJs<jsi::Value>(
+ rt, &T::setImage, jsInvoker_, instance_, std::move(content));
+ }
+ jsi::Value getImage(jsi::Runtime &rt) override {
+ static_assert(
+ bridging::getParameterCount(&T::getImage) == 1,
+ "Expected getImage(...) to have 1 parameters");
+
+ return bridging::callFromJs<jsi::Value>(
+ rt, &T::getImage, jsInvoker_, instance_);
+ }
+ void setString(jsi::Runtime &rt, jsi::String content) override {
+ static_assert(
+ bridging::getParameterCount(&T::setString) == 2,
+ "Expected setString(...) to have 2 parameters");
+
+ return bridging::callFromJs<void>(
+ rt, &T::setString, jsInvoker_, instance_, std::move(content));
+ }
+ void setStrings(jsi::Runtime &rt, jsi::Array content) override {
+ static_assert(
+ bridging::getParameterCount(&T::setStrings) == 2,
+ "Expected setStrings(...) to have 2 parameters");
+
+ return bridging::callFromJs<void>(
+ rt, &T::setStrings, jsInvoker_, instance_, std::move(content));
+ }
+ jsi::Value hasString(jsi::Runtime &rt) override {
+ static_assert(
+ bridging::getParameterCount(&T::hasString) == 1,
+ "Expected hasString(...) to have 1 parameters");
+
+ return bridging::callFromJs<jsi::Value>(
+ rt, &T::hasString, jsInvoker_, instance_);
+ }
+ jsi::Value hasImage(jsi::Runtime &rt) override {
+ static_assert(
+ bridging::getParameterCount(&T::hasImage) == 1,
+ "Expected hasImage(...) to have 1 parameters");
+
+ return bridging::callFromJs<jsi::Value>(
+ rt, &T::hasImage, jsInvoker_, instance_);
+ }
+ jsi::Value hasURL(jsi::Runtime &rt) override {
+ static_assert(
+ bridging::getParameterCount(&T::hasURL) == 1,
+ "Expected hasURL(...) to have 1 parameters");
+
+ return bridging::callFromJs<jsi::Value>(
+ rt, &T::hasURL, jsInvoker_, instance_);
+ }
+ jsi::Value hasNumber(jsi::Runtime &rt) override {
+ static_assert(
+ bridging::getParameterCount(&T::hasNumber) == 1,
+ "Expected hasNumber(...) to have 1 parameters");
+
+ return bridging::callFromJs<jsi::Value>(
+ rt, &T::hasNumber, jsInvoker_, instance_);
+ }
+ jsi::Value hasWebURL(jsi::Runtime &rt) override {
+ static_assert(
+ bridging::getParameterCount(&T::hasWebURL) == 1,
+ "Expected hasWebURL(...) to have 1 parameters");
+
+ return bridging::callFromJs<jsi::Value>(
+ rt, &T::hasWebURL, jsInvoker_, instance_);
+ }
+ void setListener(jsi::Runtime &rt) override {
+ static_assert(
+ bridging::getParameterCount(&T::setListener) == 1,
+ "Expected setListener(...) to have 1 parameters");
+
+ return bridging::callFromJs<void>(
+ rt, &T::setListener, jsInvoker_, instance_);
+ }
+ void removeListener(jsi::Runtime &rt) override {
+ static_assert(
+ bridging::getParameterCount(&T::removeListener) == 1,
+ "Expected removeListener(...) to have 1 parameters");
+
+ return bridging::callFromJs<void>(
+ rt, &T::removeListener, jsInvoker_, instance_);
+ }
+ void addListener(jsi::Runtime &rt, jsi::String eventName) override {
+ static_assert(
+ bridging::getParameterCount(&T::addListener) == 2,
+ "Expected addListener(...) to have 2 parameters");
+
+ return bridging::callFromJs<void>(
+ rt, &T::addListener, jsInvoker_, instance_, std::move(eventName));
+ }
+ void removeListeners(jsi::Runtime &rt, int count) override {
+ static_assert(
+ bridging::getParameterCount(&T::removeListeners) == 2,
+ "Expected removeListeners(...) to have 2 parameters");
+
+ return bridging::callFromJs<void>(
+ rt, &T::removeListeners, jsInvoker_, instance_, std::move(count));
+ }
+
+ private:
+ T *instance_;
+ };
+
+ Delegate delegate_;
+};
+
+} // namespace facebook::react
diff --git a/node_modules/@react-native-clipboard/clipboard/android/build/generated/source/codegen/jni/rnclipboard-generated.cpp b/node_modules/@react-native-clipboard/clipboard/android/build/generated/source/codegen/jni/rnclipboard-generated.cpp
new file mode 100644
index 0000000..dc43872
--- /dev/null
+++ b/node_modules/@react-native-clipboard/clipboard/android/build/generated/source/codegen/jni/rnclipboard-generated.cpp
@@ -0,0 +1,128 @@
+
+/**
+ * This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).
+ *
+ * Do not edit this file as changes may cause incorrect behavior and will be lost
+ * once the code is regenerated.
+ *
+ * @generated by codegen project: GenerateModuleJniCpp.js
+ */
+
+#include "rnclipboard.h"
+
+namespace facebook::react {
+
+static facebook::jsi::Value __hostFunction_NativeClipboardModuleSpecJSI_getString(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
+ static jmethodID cachedMethodId = nullptr;
+ return static_cast<JavaTurboModule &>(turboModule).invokeJavaMethod(rt, PromiseKind, "getString", "(Lcom/facebook/react/bridge/Promise;)V", args, count, cachedMethodId);
+}
+
+static facebook::jsi::Value __hostFunction_NativeClipboardModuleSpecJSI_getStrings(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
+ static jmethodID cachedMethodId = nullptr;
+ return static_cast<JavaTurboModule &>(turboModule).invokeJavaMethod(rt, PromiseKind, "getStrings", "(Lcom/facebook/react/bridge/Promise;)V", args, count, cachedMethodId);
+}
+
+static facebook::jsi::Value __hostFunction_NativeClipboardModuleSpecJSI_getImagePNG(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
+ static jmethodID cachedMethodId = nullptr;
+ return static_cast<JavaTurboModule &>(turboModule).invokeJavaMethod(rt, PromiseKind, "getImagePNG", "(Lcom/facebook/react/bridge/Promise;)V", args, count, cachedMethodId);
+}
+
+static facebook::jsi::Value __hostFunction_NativeClipboardModuleSpecJSI_getImageJPG(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
+ static jmethodID cachedMethodId = nullptr;
+ return static_cast<JavaTurboModule &>(turboModule).invokeJavaMethod(rt, PromiseKind, "getImageJPG", "(Lcom/facebook/react/bridge/Promise;)V", args, count, cachedMethodId);
+}
+
+static facebook::jsi::Value __hostFunction_NativeClipboardModuleSpecJSI_setImage(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
+ static jmethodID cachedMethodId = nullptr;
+ return static_cast<JavaTurboModule &>(turboModule).invokeJavaMethod(rt, PromiseKind, "setImage", "(Ljava/lang/String;Lcom/facebook/react/bridge/Promise;)V", args, count, cachedMethodId);
+}
+
+static facebook::jsi::Value __hostFunction_NativeClipboardModuleSpecJSI_getImage(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
+ static jmethodID cachedMethodId = nullptr;
+ return static_cast<JavaTurboModule &>(turboModule).invokeJavaMethod(rt, PromiseKind, "getImage", "(Lcom/facebook/react/bridge/Promise;)V", args, count, cachedMethodId);
+}
+
+static facebook::jsi::Value __hostFunction_NativeClipboardModuleSpecJSI_setString(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
+ static jmethodID cachedMethodId = nullptr;
+ return static_cast<JavaTurboModule &>(turboModule).invokeJavaMethod(rt, VoidKind, "setString", "(Ljava/lang/String;)V", args, count, cachedMethodId);
+}
+
+static facebook::jsi::Value __hostFunction_NativeClipboardModuleSpecJSI_setStrings(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
+ static jmethodID cachedMethodId = nullptr;
+ return static_cast<JavaTurboModule &>(turboModule).invokeJavaMethod(rt, VoidKind, "setStrings", "(Lcom/facebook/react/bridge/ReadableArray;)V", args, count, cachedMethodId);
+}
+
+static facebook::jsi::Value __hostFunction_NativeClipboardModuleSpecJSI_hasString(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
+ static jmethodID cachedMethodId = nullptr;
+ return static_cast<JavaTurboModule &>(turboModule).invokeJavaMethod(rt, PromiseKind, "hasString", "(Lcom/facebook/react/bridge/Promise;)V", args, count, cachedMethodId);
+}
+
+static facebook::jsi::Value __hostFunction_NativeClipboardModuleSpecJSI_hasImage(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
+ static jmethodID cachedMethodId = nullptr;
+ return static_cast<JavaTurboModule &>(turboModule).invokeJavaMethod(rt, PromiseKind, "hasImage", "(Lcom/facebook/react/bridge/Promise;)V", args, count, cachedMethodId);
+}
+
+static facebook::jsi::Value __hostFunction_NativeClipboardModuleSpecJSI_hasURL(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
+ static jmethodID cachedMethodId = nullptr;
+ return static_cast<JavaTurboModule &>(turboModule).invokeJavaMethod(rt, PromiseKind, "hasURL", "(Lcom/facebook/react/bridge/Promise;)V", args, count, cachedMethodId);
+}
+
+static facebook::jsi::Value __hostFunction_NativeClipboardModuleSpecJSI_hasNumber(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
+ static jmethodID cachedMethodId = nullptr;
+ return static_cast<JavaTurboModule &>(turboModule).invokeJavaMethod(rt, PromiseKind, "hasNumber", "(Lcom/facebook/react/bridge/Promise;)V", args, count, cachedMethodId);
+}
+
+static facebook::jsi::Value __hostFunction_NativeClipboardModuleSpecJSI_hasWebURL(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
+ static jmethodID cachedMethodId = nullptr;
+ return static_cast<JavaTurboModule &>(turboModule).invokeJavaMethod(rt, PromiseKind, "hasWebURL", "(Lcom/facebook/react/bridge/Promise;)V", args, count, cachedMethodId);
+}
+
+static facebook::jsi::Value __hostFunction_NativeClipboardModuleSpecJSI_setListener(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
+ static jmethodID cachedMethodId = nullptr;
+ return static_cast<JavaTurboModule &>(turboModule).invokeJavaMethod(rt, VoidKind, "setListener", "()V", args, count, cachedMethodId);
+}
+
+static facebook::jsi::Value __hostFunction_NativeClipboardModuleSpecJSI_removeListener(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
+ static jmethodID cachedMethodId = nullptr;
+ return static_cast<JavaTurboModule &>(turboModule).invokeJavaMethod(rt, VoidKind, "removeListener", "()V", args, count, cachedMethodId);
+}
+
+static facebook::jsi::Value __hostFunction_NativeClipboardModuleSpecJSI_addListener(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
+ static jmethodID cachedMethodId = nullptr;
+ return static_cast<JavaTurboModule &>(turboModule).invokeJavaMethod(rt, VoidKind, "addListener", "(Ljava/lang/String;)V", args, count, cachedMethodId);
+}
+
+static facebook::jsi::Value __hostFunction_NativeClipboardModuleSpecJSI_removeListeners(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
+ static jmethodID cachedMethodId = nullptr;
+ return static_cast<JavaTurboModule &>(turboModule).invokeJavaMethod(rt, VoidKind, "removeListeners", "(D)V", args, count, cachedMethodId);
+}
+
+NativeClipboardModuleSpecJSI::NativeClipboardModuleSpecJSI(const JavaTurboModule::InitParams ¶ms)
+ : JavaTurboModule(params) {
+ methodMap_["getString"] = MethodMetadata {0, __hostFunction_NativeClipboardModuleSpecJSI_getString};
+ methodMap_["getStrings"] = MethodMetadata {0, __hostFunction_NativeClipboardModuleSpecJSI_getStrings};
+ methodMap_["getImagePNG"] = MethodMetadata {0, __hostFunction_NativeClipboardModuleSpecJSI_getImagePNG};
+ methodMap_["getImageJPG"] = MethodMetadata {0, __hostFunction_NativeClipboardModuleSpecJSI_getImageJPG};
+ methodMap_["setImage"] = MethodMetadata {1, __hostFunction_NativeClipboardModuleSpecJSI_setImage};
+ methodMap_["getImage"] = MethodMetadata {0, __hostFunction_NativeClipboardModuleSpecJSI_getImage};
+ methodMap_["setString"] = MethodMetadata {1, __hostFunction_NativeClipboardModuleSpecJSI_setString};
+ methodMap_["setStrings"] = MethodMetadata {1, __hostFunction_NativeClipboardModuleSpecJSI_setStrings};
+ methodMap_["hasString"] = MethodMetadata {0, __hostFunction_NativeClipboardModuleSpecJSI_hasString};
+ methodMap_["hasImage"] = MethodMetadata {0, __hostFunction_NativeClipboardModuleSpecJSI_hasImage};
+ methodMap_["hasURL"] = MethodMetadata {0, __hostFunction_NativeClipboardModuleSpecJSI_hasURL};
+ methodMap_["hasNumber"] = MethodMetadata {0, __hostFunction_NativeClipboardModuleSpecJSI_hasNumber};
+ methodMap_["hasWebURL"] = MethodMetadata {0, __hostFunction_NativeClipboardModuleSpecJSI_hasWebURL};
+ methodMap_["setListener"] = MethodMetadata {0, __hostFunction_NativeClipboardModuleSpecJSI_setListener};
+ methodMap_["removeListener"] = MethodMetadata {0, __hostFunction_NativeClipboardModuleSpecJSI_removeListener};
+ methodMap_["addListener"] = MethodMetadata {1, __hostFunction_NativeClipboardModuleSpecJSI_addListener};
+ methodMap_["removeListeners"] = MethodMetadata {1, __hostFunction_NativeClipboardModuleSpecJSI_removeListeners};
+}
+
+std::shared_ptr<TurboModule> rnclipboard_ModuleProvider(const std::string &moduleName, const JavaTurboModule::InitParams ¶ms) {
+ if (moduleName == "RNCClipboard") {
+ return std::make_shared<NativeClipboardModuleSpecJSI>(params);
+ }
+ return nullptr;
+}
+
+} // namespace facebook::react
diff --git a/node_modules/@react-native-clipboard/clipboard/android/build/generated/source/codegen/jni/rnclipboard.h b/node_modules/@react-native-clipboard/clipboard/android/build/generated/source/codegen/jni/rnclipboard.h
new file mode 100644
index 0000000..dc145b4
--- /dev/null
+++ b/node_modules/@react-native-clipboard/clipboard/android/build/generated/source/codegen/jni/rnclipboard.h
@@ -0,0 +1,31 @@
+
+/**
+ * This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).
+ *
+ * Do not edit this file as changes may cause incorrect behavior and will be lost
+ * once the code is regenerated.
+ *
+ * @generated by codegen project: GenerateModuleJniH.js
+ */
+
+#pragma once
+
+#include <ReactCommon/JavaTurboModule.h>
+#include <ReactCommon/TurboModule.h>
+#include <jsi/jsi.h>
+
+namespace facebook::react {
+
+/**
+ * JNI C++ class for module 'NativeClipboardModule'
+ */
+class JSI_EXPORT NativeClipboardModuleSpecJSI : public JavaTurboModule {
+public:
+ NativeClipboardModuleSpecJSI(const JavaTurboModule::InitParams ¶ms);
+};
+
+
+JSI_EXPORT
+std::shared_ptr<TurboModule> rnclipboard_ModuleProvider(const std::string &moduleName, const JavaTurboModule::InitParams ¶ms);
+
+} // namespace facebook::react
diff --git a/node_modules/@react-native-clipboard/clipboard/android/build/generated/source/codegen/schema.json b/node_modules/@react-native-clipboard/clipboard/android/build/generated/source/codegen/schema.json
new file mode 100644
index 0000000..8cdad85
--- /dev/null
+++ b/node_modules/@react-native-clipboard/clipboard/android/build/generated/source/codegen/schema.json
@@ -0,0 +1,280 @@
+{
+ "modules": {
+ "NativeClipboardModule": {
+ "type": "NativeModule",
+ "aliasMap": {},
+ "enumMap": {},
+ "spec": {
+ "properties": [
+ {
+ "name": "getString",
+ "optional": false,
+ "typeAnnotation": {
+ "type": "FunctionTypeAnnotation",
+ "returnTypeAnnotation": {
+ "type": "PromiseTypeAnnotation",
+ "elementType": {
+ "type": "StringTypeAnnotation"
+ }
+ },
+ "params": []
+ }
+ },
+ {
+ "name": "getStrings",
+ "optional": false,
+ "typeAnnotation": {
+ "type": "FunctionTypeAnnotation",
+ "returnTypeAnnotation": {
+ "type": "PromiseTypeAnnotation",
+ "elementType": {
+ "type": "ArrayTypeAnnotation",
+ "elementType": {
+ "type": "StringTypeAnnotation"
+ }
+ }
+ },
+ "params": []
+ }
+ },
+ {
+ "name": "getImagePNG",
+ "optional": false,
+ "typeAnnotation": {
+ "type": "FunctionTypeAnnotation",
+ "returnTypeAnnotation": {
+ "type": "PromiseTypeAnnotation",
+ "elementType": {
+ "type": "StringTypeAnnotation"
+ }
+ },
+ "params": []
+ }
+ },
+ {
+ "name": "getImageJPG",
+ "optional": false,
+ "typeAnnotation": {
+ "type": "FunctionTypeAnnotation",
+ "returnTypeAnnotation": {
+ "type": "PromiseTypeAnnotation",
+ "elementType": {
+ "type": "StringTypeAnnotation"
+ }
+ },
+ "params": []
+ }
+ },
+ {
+ "name": "setImage",
+ "optional": false,
+ "typeAnnotation": {
+ "type": "FunctionTypeAnnotation",
+ "returnTypeAnnotation": {
+ "type": "PromiseTypeAnnotation",
+ "elementType": {
+ "type": "VoidTypeAnnotation"
+ }
+ },
+ "params": [
+ {
+ "name": "content",
+ "optional": false,
+ "typeAnnotation": {
+ "type": "StringTypeAnnotation"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "name": "getImage",
+ "optional": false,
+ "typeAnnotation": {
+ "type": "FunctionTypeAnnotation",
+ "returnTypeAnnotation": {
+ "type": "PromiseTypeAnnotation",
+ "elementType": {
+ "type": "StringTypeAnnotation"
+ }
+ },
+ "params": []
+ }
+ },
+ {
+ "name": "setString",
+ "optional": false,
+ "typeAnnotation": {
+ "type": "FunctionTypeAnnotation",
+ "returnTypeAnnotation": {
+ "type": "VoidTypeAnnotation"
+ },
+ "params": [
+ {
+ "name": "content",
+ "optional": false,
+ "typeAnnotation": {
+ "type": "StringTypeAnnotation"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "name": "setStrings",
+ "optional": false,
+ "typeAnnotation": {
+ "type": "FunctionTypeAnnotation",
+ "returnTypeAnnotation": {
+ "type": "VoidTypeAnnotation"
+ },
+ "params": [
+ {
+ "name": "content",
+ "optional": false,
+ "typeAnnotation": {
+ "type": "ArrayTypeAnnotation",
+ "elementType": {
+ "type": "StringTypeAnnotation"
+ }
+ }
+ }
+ ]
+ }
+ },
+ {
+ "name": "hasString",
+ "optional": false,
+ "typeAnnotation": {
+ "type": "FunctionTypeAnnotation",
+ "returnTypeAnnotation": {
+ "type": "PromiseTypeAnnotation",
+ "elementType": {
+ "type": "BooleanTypeAnnotation"
+ }
+ },
+ "params": []
+ }
+ },
+ {
+ "name": "hasImage",
+ "optional": false,
+ "typeAnnotation": {
+ "type": "FunctionTypeAnnotation",
+ "returnTypeAnnotation": {
+ "type": "PromiseTypeAnnotation",
+ "elementType": {
+ "type": "BooleanTypeAnnotation"
+ }
+ },
+ "params": []
+ }
+ },
+ {
+ "name": "hasURL",
+ "optional": false,
+ "typeAnnotation": {
+ "type": "FunctionTypeAnnotation",
+ "returnTypeAnnotation": {
+ "type": "PromiseTypeAnnotation",
+ "elementType": {
+ "type": "BooleanTypeAnnotation"
+ }
+ },
+ "params": []
+ }
+ },
+ {
+ "name": "hasNumber",
+ "optional": false,
+ "typeAnnotation": {
+ "type": "FunctionTypeAnnotation",
+ "returnTypeAnnotation": {
+ "type": "PromiseTypeAnnotation",
+ "elementType": {
+ "type": "BooleanTypeAnnotation"
+ }
+ },
+ "params": []
+ }
+ },
+ {
+ "name": "hasWebURL",
+ "optional": false,
+ "typeAnnotation": {
+ "type": "FunctionTypeAnnotation",
+ "returnTypeAnnotation": {
+ "type": "PromiseTypeAnnotation",
+ "elementType": {
+ "type": "BooleanTypeAnnotation"
+ }
+ },
+ "params": []
+ }
+ },
+ {
+ "name": "setListener",
+ "optional": false,
+ "typeAnnotation": {
+ "type": "FunctionTypeAnnotation",
+ "returnTypeAnnotation": {
+ "type": "VoidTypeAnnotation"
+ },
+ "params": []
+ }
+ },
+ {
+ "name": "removeListener",
+ "optional": false,
+ "typeAnnotation": {
+ "type": "FunctionTypeAnnotation",
+ "returnTypeAnnotation": {
+ "type": "VoidTypeAnnotation"
+ },
+ "params": []
+ }
+ },
+ {
+ "name": "addListener",
+ "optional": false,
+ "typeAnnotation": {
+ "type": "FunctionTypeAnnotation",
+ "returnTypeAnnotation": {
+ "type": "VoidTypeAnnotation"
+ },
+ "params": [
+ {
+ "name": "eventName",
+ "optional": false,
+ "typeAnnotation": {
+ "type": "StringTypeAnnotation"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "name": "removeListeners",
+ "optional": false,
+ "typeAnnotation": {
+ "type": "FunctionTypeAnnotation",
+ "returnTypeAnnotation": {
+ "type": "VoidTypeAnnotation"
+ },
+ "params": [
+ {
+ "name": "count",
+ "optional": false,
+ "typeAnnotation": {
+ "type": "Int32TypeAnnotation"
+ }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "moduleName": "RNCClipboard"
+ }
+ }
+}
\ No newline at end of file
diff --git a/node_modules/@react-native-clipboard/clipboard/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml b/node_modules/@react-native-clipboard/clipboard/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml
new file mode 100644
index 0000000..4716f7d
--- /dev/null
+++ b/node_modules/@react-native-clipboard/clipboard/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ package="com.reactnativecommunity.clipboard" >
+
+ <uses-sdk android:minSdkVersion="24" />
+
+</manifest>
\ No newline at end of file
diff --git a/node_modules/@react-native-clipboard/clipboard/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json b/node_modules/@react-native-clipboard/clipboard/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json
new file mode 100644
index 0000000..be48ba1
--- /dev/null
+++ b/node_modules/@react-native-clipboard/clipboard/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json
@@ -0,0 +1,18 @@
+{
+ "version": 3,
+ "artifactType": {
+ "type": "AAPT_FRIENDLY_MERGED_MANIFESTS",
+ "kind": "Directory"
+ },
+ "applicationId": "com.reactnativecommunity.clipboard",
+ "variantName": "debug",
+ "elements": [
+ {
+ "type": "SINGLE",
+ "filters": [],
+ "attributes": [],
+ "outputFile": "AndroidManifest.xml"
+ }
+ ],
+ "elementType": "File"
+}
\ No newline at end of file
diff --git a/node_modules/@react-native-clipboard/clipboard/android/build/intermediates/aar_metadata/debug/aar-metadata.properties b/node_modules/@react-native-clipboard/clipboard/android/build/intermediates/aar_metadata/debug/aar-metadata.properties
new file mode 100644
index 0000000..1211b1e
--- /dev/null
+++ b/node_modules/@react-native-clipboard/clipboard/android/build/intermediates/aar_metadata/debug/aar-metadata.properties
@@ -0,0 +1,6 @@
+aarFormatVersion=1.0
+aarMetadataVersion=1.0
+minCompileSdk=1
+minCompileSdkExtension=0
+minAndroidGradlePluginVersion=1.0.0
+coreLibraryDesugaringEnabled=false
diff --git a/node_modules/@react-native-clipboard/clipboard/android/build/intermediates/annotation_processor_list/debug/annotationProcessors.json b/node_modules/@react-native-clipboard/clipboard/android/build/intermediates/annotation_processor_list/debug/annotationProcessors.json
new file mode 100644
index 0000000..9e26dfe
--- /dev/null
+++ b/node_modules/@react-native-clipboard/clipboard/android/build/intermediates/annotation_processor_list/debug/annotationProcessors.json
@@ -0,0 +1 @@
+{}
\ No newline at end of file
diff --git a/node_modules/@react-native-clipboard/clipboard/android/build/intermediates/compile_library_classes_jar/debug/classes.jar b/node_modules/@react-native-clipboard/clipboard/android/build/intermediates/compile_library_classes_jar/debug/classes.jar
new file mode 100644
index 0000000..dd31c3f
Binary files /dev/null and b/node_modules/@react-native-clipboard/clipboard/android/build/intermediates/compile_library_classes_jar/debug/classes.jar differ
diff --git a/node_modules/@react-native-clipboard/clipboard/android/build/intermediates/compile_r_class_jar/debug/R.jar b/node_modules/@react-native-clipboard/clipboard/android/build/intermediates/compile_r_class_jar/debug/R.jar
new file mode 100644
index 0000000..c89a01c
Binary files /dev/null and b/node_modules/@react-native-clipboard/clipboard/android/build/intermediates/compile_r_class_jar/debug/R.jar differ
diff --git a/node_modules/@react-native-clipboard/clipboard/android/build/intermediates/compile_symbol_list/debug/R.txt b/node_modules/@react-native-clipboard/clipboard/android/build/intermediates/compile_symbol_list/debug/R.txt
new file mode 100644
index 0000000..e69de29
diff --git a/node_modules/@react-native-clipboard/clipboard/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties b/node_modules/@react-native-clipboard/clipboard/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties
new file mode 100644
index 0000000..be218c8
--- /dev/null
+++ b/node_modules/@react-native-clipboard/clipboard/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties
@@ -0,0 +1 @@
+#Fri Jul 12 13:14:16 CET 2024
diff --git a/node_modules/@react-native-clipboard/clipboard/android/build/intermediates/incremental/debug/packageDebugResources/merger.xml b/node_modules/@react-native-clipboard/clipboard/android/build/intermediates/incremental/debug/packageDebugResources/merger.xml
new file mode 100644
index 0000000..431a150
--- /dev/null
+++ b/node_modules/@react-native-clipboard/clipboard/android/build/intermediates/incremental/debug/packageDebugResources/merger.xml
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="utf-8"?>
+<merger version="3"><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="main$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/home/david/Documents/MoonMeet-CrossPlatform/node_modules/@react-native-clipboard/clipboard/android/src/main/res"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="main" generated-set="main$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/home/david/Documents/MoonMeet-CrossPlatform/node_modules/@react-native-clipboard/clipboard/android/src/main/res"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="debug$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/home/david/Documents/MoonMeet-CrossPlatform/node_modules/@react-native-clipboard/clipboard/android/src/debug/res"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="debug" generated-set="debug$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/home/david/Documents/MoonMeet-CrossPlatform/node_modules/@react-native-clipboard/clipboard/android/src/debug/res"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="generated$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/home/david/Documents/MoonMeet-CrossPlatform/node_modules/@react-native-clipboard/clipboard/android/build/generated/res/resValues/debug"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="generated" generated-set="generated$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/home/david/Documents/MoonMeet-CrossPlatform/node_modules/@react-native-clipboard/clipboard/android/build/generated/res/resValues/debug"/></dataSet><mergedItems/></merger>
\ No newline at end of file
diff --git a/node_modules/@react-native-clipboard/clipboard/android/build/intermediates/javac/debug/classes/com/reactnativecommunity/clipboard/BuildConfig.class b/node_modules/@react-native-clipboard/clipboard/android/build/intermediates/javac/debug/classes/com/reactnativecommunity/clipboard/BuildConfig.class
new file mode 100644
index 0000000..fe399ef
Binary files /dev/null and b/node_modules/@react-native-clipboard/clipboard/android/build/intermediates/javac/debug/classes/com/reactnativecommunity/clipboard/BuildConfig.class differ
diff --git a/node_modules/@react-native-clipboard/clipboard/android/build/intermediates/javac/debug/classes/com/reactnativecommunity/clipboard/ClipboardModule$1.class b/node_modules/@react-native-clipboard/clipboard/android/build/intermediates/javac/debug/classes/com/reactnativecommunity/clipboard/ClipboardModule$1.class
new file mode 100644
index 0000000..4431b24
Binary files /dev/null and b/node_modules/@react-native-clipboard/clipboard/android/build/intermediates/javac/debug/classes/com/reactnativecommunity/clipboard/ClipboardModule$1.class differ
diff --git a/node_modules/@react-native-clipboard/clipboard/android/build/intermediates/javac/debug/classes/com/reactnativecommunity/clipboard/ClipboardModule.class b/node_modules/@react-native-clipboard/clipboard/android/build/intermediates/javac/debug/classes/com/reactnativecommunity/clipboard/ClipboardModule.class
new file mode 100644
index 0000000..1ee747a
Binary files /dev/null and b/node_modules/@react-native-clipboard/clipboard/android/build/intermediates/javac/debug/classes/com/reactnativecommunity/clipboard/ClipboardModule.class differ
diff --git a/node_modules/@react-native-clipboard/clipboard/android/build/intermediates/javac/debug/classes/com/reactnativecommunity/clipboard/ClipboardPackage$1.class b/node_modules/@react-native-clipboard/clipboard/android/build/intermediates/javac/debug/classes/com/reactnativecommunity/clipboard/ClipboardPackage$1.class
new file mode 100644
index 0000000..34a07f7
Binary files /dev/null and b/node_modules/@react-native-clipboard/clipboard/android/build/intermediates/javac/debug/classes/com/reactnativecommunity/clipboard/ClipboardPackage$1.class differ
diff --git a/node_modules/@react-native-clipboard/clipboard/android/build/intermediates/javac/debug/classes/com/reactnativecommunity/clipboard/ClipboardPackage.class b/node_modules/@react-native-clipboard/clipboard/android/build/intermediates/javac/debug/classes/com/reactnativecommunity/clipboard/ClipboardPackage.class
new file mode 100644
index 0000000..d9b6342
Binary files /dev/null and b/node_modules/@react-native-clipboard/clipboard/android/build/intermediates/javac/debug/classes/com/reactnativecommunity/clipboard/ClipboardPackage.class differ
diff --git a/node_modules/@react-native-clipboard/clipboard/android/build/intermediates/javac/debug/classes/com/reactnativecommunity/clipboard/NativeClipboardModuleSpec.class b/node_modules/@react-native-clipboard/clipboard/android/build/intermediates/javac/debug/classes/com/reactnativecommunity/clipboard/NativeClipboardModuleSpec.class
new file mode 100644
index 0000000..3bc1f68
Binary files /dev/null and b/node_modules/@react-native-clipboard/clipboard/android/build/intermediates/javac/debug/classes/com/reactnativecommunity/clipboard/NativeClipboardModuleSpec.class differ
diff --git a/node_modules/@react-native-clipboard/clipboard/android/build/intermediates/local_only_symbol_list/debug/R-def.txt b/node_modules/@react-native-clipboard/clipboard/android/build/intermediates/local_only_symbol_list/debug/R-def.txt
new file mode 100644
index 0000000..78ac5b8
--- /dev/null
+++ b/node_modules/@react-native-clipboard/clipboard/android/build/intermediates/local_only_symbol_list/debug/R-def.txt
@@ -0,0 +1,2 @@
+R_DEF: Internal format may change without notice
+local
diff --git a/node_modules/@react-native-clipboard/clipboard/android/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt b/node_modules/@react-native-clipboard/clipboard/android/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt
new file mode 100644
index 0000000..2c4b538
--- /dev/null
+++ b/node_modules/@react-native-clipboard/clipboard/android/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt
@@ -0,0 +1,7 @@
+1<?xml version="1.0" encoding="utf-8"?>
+2<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+3 package="com.reactnativecommunity.clipboard" >
+4
+5 <uses-sdk android:minSdkVersion="24" />
+6
+7</manifest>
diff --git a/node_modules/@react-native-clipboard/clipboard/android/build/intermediates/merged_manifest/debug/AndroidManifest.xml b/node_modules/@react-native-clipboard/clipboard/android/build/intermediates/merged_manifest/debug/AndroidManifest.xml
new file mode 100644
index 0000000..4716f7d
--- /dev/null
+++ b/node_modules/@react-native-clipboard/clipboard/android/build/intermediates/merged_manifest/debug/AndroidManifest.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ package="com.reactnativecommunity.clipboard" >
+
+ <uses-sdk android:minSdkVersion="24" />
+
+</manifest>
\ No newline at end of file
diff --git a/node_modules/@react-native-clipboard/clipboard/android/build/intermediates/navigation_json/debug/navigation.json b/node_modules/@react-native-clipboard/clipboard/android/build/intermediates/navigation_json/debug/navigation.json
new file mode 100644
index 0000000..0637a08
--- /dev/null
+++ b/node_modules/@react-native-clipboard/clipboard/android/build/intermediates/navigation_json/debug/navigation.json
@@ -0,0 +1 @@
+[]
\ No newline at end of file
diff --git a/node_modules/@react-native-clipboard/clipboard/android/build/intermediates/runtime_library_classes_jar/debug/classes.jar b/node_modules/@react-native-clipboard/clipboard/android/build/intermediates/runtime_library_classes_jar/debug/classes.jar
new file mode 100644
index 0000000..154bf15
Binary files /dev/null and b/node_modules/@react-native-clipboard/clipboard/android/build/intermediates/runtime_library_classes_jar/debug/classes.jar differ
diff --git a/node_modules/@react-native-clipboard/clipboard/android/build/intermediates/symbol_list_with_package_name/debug/package-aware-r.txt b/node_modules/@react-native-clipboard/clipboard/android/build/intermediates/symbol_list_with_package_name/debug/package-aware-r.txt
new file mode 100644
index 0000000..f2ab9fa
--- /dev/null
+++ b/node_modules/@react-native-clipboard/clipboard/android/build/intermediates/symbol_list_with_package_name/debug/package-aware-r.txt
@@ -0,0 +1 @@
+com.reactnativecommunity.clipboard
diff --git a/node_modules/@react-native-clipboard/clipboard/android/build/outputs/logs/manifest-merger-debug-report.txt b/node_modules/@react-native-clipboard/clipboard/android/build/outputs/logs/manifest-merger-debug-report.txt
new file mode 100644
index 0000000..6cb2b10
--- /dev/null
+++ b/node_modules/@react-native-clipboard/clipboard/android/build/outputs/logs/manifest-merger-debug-report.txt
@@ -0,0 +1,17 @@
+-- Merging decision tree log ---
+manifest
+ADDED from /home/david/Documents/MoonMeet-CrossPlatform/node_modules/@react-native-clipboard/clipboard/android/src/main/AndroidManifest.xml:2:1-5:12
+INJECTED from /home/david/Documents/MoonMeet-CrossPlatform/node_modules/@react-native-clipboard/clipboard/android/src/main/AndroidManifest.xml:2:1-5:12
+ package
+ ADDED from /home/david/Documents/MoonMeet-CrossPlatform/node_modules/@react-native-clipboard/clipboard/android/src/main/AndroidManifest.xml:3:11-55
+ INJECTED from /home/david/Documents/MoonMeet-CrossPlatform/node_modules/@react-native-clipboard/clipboard/android/src/main/AndroidManifest.xml
+ xmlns:android
+ ADDED from /home/david/Documents/MoonMeet-CrossPlatform/node_modules/@react-native-clipboard/clipboard/android/src/main/AndroidManifest.xml:2:11-69
+uses-sdk
+INJECTED from /home/david/Documents/MoonMeet-CrossPlatform/node_modules/@react-native-clipboard/clipboard/android/src/main/AndroidManifest.xml reason: use-sdk injection requested
+INJECTED from /home/david/Documents/MoonMeet-CrossPlatform/node_modules/@react-native-clipboard/clipboard/android/src/main/AndroidManifest.xml
+INJECTED from /home/david/Documents/MoonMeet-CrossPlatform/node_modules/@react-native-clipboard/clipboard/android/src/main/AndroidManifest.xml
+ android:targetSdkVersion
+ INJECTED from /home/david/Documents/MoonMeet-CrossPlatform/node_modules/@react-native-clipboard/clipboard/android/src/main/AndroidManifest.xml
+ android:minSdkVersion
+ INJECTED from /home/david/Documents/MoonMeet-CrossPlatform/node_modules/@react-native-clipboard/clipboard/android/src/main/AndroidManifest.xml
diff --git a/node_modules/@react-native-clipboard/clipboard/android/build/tmp/compileDebugJavaWithJavac/previous-compilation-data.bin b/node_modules/@react-native-clipboard/clipboard/android/build/tmp/compileDebugJavaWithJavac/previous-compilation-data.bin
new file mode 100644
index 0000000..34a2edc
Binary files /dev/null and b/node_modules/@react-native-clipboard/clipboard/android/build/tmp/compileDebugJavaWithJavac/previous-compilation-data.bin differ
diff --git a/node_modules/@react-native-clipboard/clipboard/android/src/main/java/com/reactnativecommunity/clipboard/ClipboardModule.java b/node_modules/@react-native-clipboard/clipboard/android/src/main/java/com/reactnativecommunity/clipboard/ClipboardModule.java
index 442434f..6698cc0 100644
--- a/node_modules/@react-native-clipboard/clipboard/android/src/main/java/com/reactnativecommunity/clipboard/ClipboardModule.java
+++ b/node_modules/@react-native-clipboard/clipboard/android/src/main/java/com/reactnativecommunity/clipboard/ClipboardModule.java
@@ -238,7 +238,7 @@ public class ClipboardModule extends NativeClipboardModuleSpec {
}
@Override
- public void removeListeners(int count) {
+ public void removeListeners(double count) {
}
this issue is come from "@react-native/codegen" version 0.74.85 to fix that, we need to make sure that use "@react-native/codegen" version 0.74.84
we can fix like this in package.json
"dependencies": {
"@react-native/metro-config": "0.74.2",
"react-native": "0.74.2"
}
or force resolutions
"resolutions": {
"@react-native/codegen": "0.74.84",
}
Facing the same issue with RN 0.74.4 and new architecture enabled. Any non-hacky solutions other than patching?
After
npx react-native run-android
, I get :package.json