Dmytro Rykun

Results 25 issues of Dmytro Rykun

Summary: This diff makes unschematized native components available in bridgeless mode. In case there is no static view config, `BridgelessUIManager` calls `RN$NativeComponentRegistry_getNativeViewConfig` to get native view config. Changelog: [Internal] -...

CLA Signed
p: Facebook
Partner
fb-exported

Summary: View configs are supposed to have `Commands` and `Constants`. See [ReactNativeTypes.js](https://github.com/facebook/react-native/blob/main/packages/react-native/Libraries/Renderer/shims/ReactNativeTypes.js#L68-L69). Android sets them in native: see [UIManagerModuleConstantsHelper.java](https://github.com/facebook/react-native/blob/main/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/UIManagerModuleConstantsHelper.java#L172-L179). ut iOS doesn't: see [RCTUIManager.m](https://github.com/facebook/react-native/blob/main/packages/react-native/React/Modules/RCTUIManager.m#L1484-L1487) Instead there is code for that...

CLA Signed
p: Facebook
Partner
fb-exported

Summary: There is a way of defining events where you specify additional string type parameter in the EventHandler in the spec. This additional type parameter is an overridden top level...

CLA Signed
p: Facebook
Partner
fb-exported

Summary: This diff adds `react-native-test-library` package. It contains native module and native component example, and targets both the new and the old architecture. It has structure similar to many OSS...

CLA Signed
p: Facebook
Partner
fb-exported

Summary: This diff adds the `react/renderer/components` prefix to the generated `CMakeLists.txt` file for the Cxx modules. This will allow to import the generated JSI header also like this ``` #include...

CLA Signed
p: Facebook
Partner
fb-exported

Summary: This diff renames React-Codegen to ReactCodegen. This way we'll no longer have to try both ``` #include ``` and additionally ``` #include ``` for cases with `use_frameworks`. Differential Revision:...

CLA Signed
p: Facebook
Partner
fb-exported

Adds the `disablePropFilteringInViewConfigs` flag to set up and experiment to see the performance implications of not filtering out invalid props in the `diffProperties` function. If `disablePropFilteringInViewConfigs` is `true`, we skip...

CLA Signed

### Target Branch(es) 0.74 ### Link to commit or PR to be picked https://github.com/facebook/react-native/pull/43699 ### Description This the 2nd of 2 PRs that are supposed to fix https://github.com/facebook/react-native/issues/43632

Type: Pick Request

### Target Branch(es) 0.74 ### Link to commit or PR to be picked https://github.com/facebook/react-native/pull/43683 ### Description This the 1st of 2 PRs that are supposed to fix https://github.com/facebook/react-native/issues/43632

Type: Pick Request

Summary: Print Hermes build script shell commands only in CI. Changelog: [Internal] Differential Revision: D55635527

CLA Signed
p: Facebook
Partner
fb-exported