mirror of
https://github.com/facebook/react-native.git
synced 2025-11-01 09:14:26 +00:00
4d7c4bd6e8
Summary: In react-native-svg, I found that the `Image` component stopped working starting with `react-native@0.79`. After some debugging, I traced the issue to the migration of `Libraries/Image` to the new export syntax (see https://github.com/facebook/react-native/commit/8783196ee540f8f78ce60ad20800338cc7645194). To fix this, I updated the import to match other requires, similar to https://github.com/facebook/react-native/blob/main/packages/react-native-codegen/src/generators/components/GenerateViewConfigJs.js#L84. ## Changelog: [GENERAL] [FIXED] - Fix codegen ImageSource require Pull Request resolved: https://github.com/facebook/react-native/pull/50963 Test Plan: `validAttributes` process should be a function instead of object with a default property. Before: <img width="1041" alt="image" src="https://github.com/user-attachments/assets/9fbc9e9f-6c45-4b0b-adb8-2eb911676fe1" /> After: <img width="1005" alt="image" src="https://github.com/user-attachments/assets/ee594103-90da-4917-8252-72f4ecfc28e1" /> Reviewed By: Abbondanzo Differential Revision: D73778127 Pulled By: huntie fbshipit-source-id: ae80c770e8e578794ae1356751f170ff955e1f5a