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 4aea9f734bf..f7e74b68d2d 100644 --- a/packages/react-native/scripts/codegen/generate-artifacts-executor/generateRCTThirdPartyComponents.js +++ b/packages/react-native/scripts/codegen/generate-artifacts-executor/generateRCTThirdPartyComponents.js @@ -193,7 +193,7 @@ function findRCTComponentViewProtocolClass(filepath /*: string */) { 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) {