Make ClipboardModule TurboModule-compatible

Summary:
We forgot to make ClipboardModule TurboModule compatible. I think this was most likely because our codemods targeted all Java classes that extended ReactContextBaseJavaModule. The ClipboardModule extends ContextBaseJavaModule instead.

There are no other NativeModules that extend ContextBaseJavaModule.

Changelog: [Internal]

Reviewed By: sshic

Differential Revision: D31291293

fbshipit-source-id: cf5d21898101699f8c349b013a77e8329339a8d3
This commit is contained in:
Ramanpreet Nara
2021-09-30 20:49:51 -07:00
committed by Facebook GitHub Bot
parent 95187f7ebc
commit 40a367e0a3
3 changed files with 16 additions and 10 deletions
@@ -13,6 +13,7 @@ import static org.junit.Assert.assertTrue;
import android.annotation.SuppressLint;
import android.content.Context;
import android.text.ClipboardManager;
import com.facebook.react.bridge.ReactApplicationContext;
import org.junit.Before;
import org.junit.Test;
import org.junit.runner.RunWith;
@@ -32,7 +33,8 @@ public class ClipboardModuleTest {
@Before
public void setUp() {
mClipboardModule = new ClipboardModule(RuntimeEnvironment.application);
mClipboardModule =
new ClipboardModule(new ReactApplicationContext(RuntimeEnvironment.application));
mClipboardManager =
(ClipboardManager)
RuntimeEnvironment.application.getSystemService(Context.CLIPBOARD_SERVICE);