From 50151f75f618fc159cf70ec8bc3302eacd5ed94d Mon Sep 17 00:00:00 2001 From: Zhiyuan Zheng Date: Sun, 24 Oct 2021 20:41:36 +0200 Subject: [PATCH 1/3] Fix Android build error --- .../xmflsct/app/tooot/MainApplication.java | 7 +--- .../app/tooot/generated/BasePackageList.java | 37 ------------------- 2 files changed, 1 insertion(+), 43 deletions(-) delete mode 100644 android/app/src/main/java/com/xmflsct/app/tooot/generated/BasePackageList.java diff --git a/android/app/src/main/java/com/xmflsct/app/tooot/MainApplication.java b/android/app/src/main/java/com/xmflsct/app/tooot/MainApplication.java index 0aefe2f3..192c86e3 100644 --- a/android/app/src/main/java/com/xmflsct/app/tooot/MainApplication.java +++ b/android/app/src/main/java/com/xmflsct/app/tooot/MainApplication.java @@ -12,7 +12,6 @@ import com.facebook.react.ReactNativeHost; import com.facebook.react.ReactPackage; import com.facebook.react.shell.MainReactPackage; import com.facebook.soloader.SoLoader; -import com.xmflsct.app.tooot.generated.BasePackageList; import expo.modules.ApplicationLifecycleDispatcher; import expo.modules.ReactNativeHostWrapper; @@ -27,10 +26,6 @@ import com.facebook.react.bridge.JSIModulePackage; // <- react-native-reanimated import com.swmansion.reanimated.ReanimatedJSIModulePackage; // <- react-native-reanimated-v2 public class MainApplication extends Application implements ReactApplication { - private final ReactModuleRegistryProvider mModuleRegistryProvider = new ReactModuleRegistryProvider( - new BasePackageList().getPackageList() - ); - private final ReactNativeHost mReactNativeHost = new ReactNativeHostWrapper( this, new ReactNativeHost(this) { @@ -57,7 +52,7 @@ public class MainApplication extends Application implements ReactApplication { protected JSIModulePackage getJSIModulePackage() { return new ReanimatedJSIModulePackage(); } - }; + }); @Override public ReactNativeHost getReactNativeHost() { diff --git a/android/app/src/main/java/com/xmflsct/app/tooot/generated/BasePackageList.java b/android/app/src/main/java/com/xmflsct/app/tooot/generated/BasePackageList.java deleted file mode 100644 index b7aecbc5..00000000 --- a/android/app/src/main/java/com/xmflsct/app/tooot/generated/BasePackageList.java +++ /dev/null @@ -1,37 +0,0 @@ -package com.xmflsct.app.tooot.generated; - -import java.util.Arrays; -import java.util.List; -import org.unimodules.core.interfaces.Package; - -public class BasePackageList { - public List getPackageList() { - return Arrays.asList( - new expo.modules.application.ApplicationPackage(), - new expo.modules.av.AVPackage(), - new expo.modules.constants.ConstantsPackage(), - new expo.modules.crypto.CryptoPackage(), - new expo.modules.device.DevicePackage(), - new expo.modules.errorrecovery.ErrorRecoveryPackage(), - new expo.modules.filesystem.FileSystemPackage(), - new expo.modules.firebase.analytics.FirebaseAnalyticsPackage(), - new expo.modules.firebase.core.FirebaseCorePackage(), - new expo.modules.font.FontLoaderPackage(), - new expo.modules.haptics.HapticsPackage(), - new expo.modules.imageloader.ImageLoaderPackage(), - new expo.modules.imagemanipulator.ImageManipulatorPackage(), - new expo.modules.imagepicker.ImagePickerPackage(), - new expo.modules.keepawake.KeepAwakePackage(), - new expo.modules.localization.LocalizationPackage(), - new expo.modules.notifications.NotificationsPackage(), - new expo.modules.permissions.PermissionsPackage(), - new expo.modules.screencapture.ScreenCapturePackage(), - new expo.modules.securestore.SecureStorePackage(), - new expo.modules.splashscreen.SplashScreenPackage(), - new expo.modules.storereview.StoreReviewPackage(), - new expo.modules.updates.UpdatesPackage(), - new expo.modules.videothumbnails.VideoThumbnailsPackage(), - new expo.modules.webbrowser.WebBrowserPackage() - ); - } -} From 40a5c36bb0425f011bfaf14be655275c2a4e0433 Mon Sep 17 00:00:00 2001 From: Zhiyuan Zheng Date: Sun, 24 Oct 2021 21:23:07 +0200 Subject: [PATCH 2/3] Fix iOS quick type bar https://reactnative.dev/blog/2021/09/01/preparing-your-app-for-iOS-15-and-android-12#quicktype-bar --- src/components/Instance.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/components/Instance.tsx b/src/components/Instance.tsx index 27659c53..1b46c7d5 100644 --- a/src/components/Instance.tsx +++ b/src/components/Instance.tsx @@ -170,7 +170,6 @@ const ComponentInstance: React.FC = ({ ]} onChangeText={onChangeText} autoCapitalize='none' - autoCorrect={false} clearButtonMode='never' keyboardType='url' textContentType='URL' @@ -183,6 +182,8 @@ const ComponentInstance: React.FC = ({ onFocus: () => setTimeout(() => scrollViewRef.current?.scrollToEnd(), 150) })} + autoCorrect={false} + spellCheck={false} />