diff --git a/packages/react-native/scripts/codegen/generate-artifacts-executor/generateRCTThirdPartyComponents.js b/packages/react-native/scripts/codegen/generate-artifacts-executor/generateRCTThirdPartyComponents.js index 53669facbd7..baadd3eddc9 100644 --- a/packages/react-native/scripts/codegen/generate-artifacts-executor/generateRCTThirdPartyComponents.js +++ b/packages/react-native/scripts/codegen/generate-artifacts-executor/generateRCTThirdPartyComponents.js @@ -186,7 +186,7 @@ function findRCTComponentViewProtocolClass(filepath) { const lines = fileContent.split('\n'); const signatureIndex = lines.findIndex(line => regex.test(line)); const returnRegex = /return (.*)\.class/; - const classNameMatch = String(lines.slice(signatureIndex)).match( + const classNameMatch = String(lines.slice(signatureIndex).join('\n')).match( returnRegex, ); if (classNameMatch) {