diff --git a/ReactAndroid/src/main/java/com/facebook/react/config/BUCK b/ReactAndroid/src/main/java/com/facebook/react/config/BUCK new file mode 100644 index 00000000000..82c24dc8158 --- /dev/null +++ b/ReactAndroid/src/main/java/com/facebook/react/config/BUCK @@ -0,0 +1,11 @@ +load("//tools/build_defs/oss:rn_defs.bzl", "rn_android_library") + +rn_android_library( + name = "config", + srcs = glob(["**/*.java"]), + visibility = [ + "PUBLIC", + ], + deps = [ + ], +) diff --git a/ReactAndroid/src/main/java/com/facebook/react/config/ReactFeatureFlags.java b/ReactAndroid/src/main/java/com/facebook/react/config/ReactFeatureFlags.java new file mode 100644 index 00000000000..c7de00bacc6 --- /dev/null +++ b/ReactAndroid/src/main/java/com/facebook/react/config/ReactFeatureFlags.java @@ -0,0 +1,17 @@ +package com.facebook.react.config; + +/** + * Hi there, traveller! This configuration class is not meant to be used by end-users of RN. It + * contains mainly flags for features that are either under active development and not ready for + * public consumption, or for use in experiments. + * + * These values are safe defaults and should not require manual changes. + */ +public class ReactFeatureFlags { + + /** + * Whether we should load a specific view manager immediately or when it is accessed by JS + */ + public static boolean lazilyLoadViewManagers = false; + +}