mirror of
https://github.com/facebook/react-native.git
synced 2025-11-01 09:14:26 +00:00
0a30aa3612
Summary: changelog: Enable Layout Animations on iOS [LayoutAnimations](https://reactnative.dev/docs/next/layoutanimation) in New Architecture have been disabled in OSS on iOS because of unresolved crash. This crash only happens rarely. Turning on LayoutAnimations in OSS should be safe and brings New Architecture to parity with old. Reviewed By: fkgozali Differential Revision: D42708774 fbshipit-source-id: b0f7febee3aa4f0ddac25556644198ebe79378c1
44 lines
1.0 KiB
C++
44 lines
1.0 KiB
C++
/*
|
|
* 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.
|
|
*/
|
|
|
|
#include "ReactNativeConfig.h"
|
|
|
|
namespace facebook {
|
|
namespace react {
|
|
|
|
/**
|
|
* ReactNative configuration as provided by the hosting app.
|
|
* Provide a sub-class implementation to allow app specific customization.
|
|
*/
|
|
ReactNativeConfig::ReactNativeConfig() {}
|
|
|
|
ReactNativeConfig::~ReactNativeConfig() {}
|
|
|
|
EmptyReactNativeConfig::EmptyReactNativeConfig() {}
|
|
|
|
bool EmptyReactNativeConfig::getBool(const std::string ¶m) const {
|
|
if (param == "react_fabric:enabled_layout_animations_ios") {
|
|
return true;
|
|
}
|
|
return false;
|
|
}
|
|
|
|
std::string EmptyReactNativeConfig::getString(const std::string ¶m) const {
|
|
return "";
|
|
}
|
|
|
|
int64_t EmptyReactNativeConfig::getInt64(const std::string ¶m) const {
|
|
return 0;
|
|
}
|
|
|
|
double EmptyReactNativeConfig::getDouble(const std::string ¶m) const {
|
|
return 0.0;
|
|
}
|
|
|
|
} // namespace react
|
|
} // namespace facebook
|