Skip to content

Add umbrella for public components in react/renderer/components/* subtree. (#57312) - #57312

Closed
coado wants to merge 4 commits into
react:mainfrom
coado:export-D109316840
Closed

Add umbrella for public components in react/renderer/components/* subtree. (#57312)#57312
coado wants to merge 4 commits into
react:mainfrom
coado:export-D109316840

Conversation

@coado

@coadocoado commented Jun 23, 2026

Copy link
Copy Markdown
Contributor

Summary:

This change adds the umbrella-header and include-guard mechanism across react/renderer/components/* public modules. The change includes:

  • react/renderer/components/modal:modal - public,
  • react/renderer/components/root:root - public,
  • react/renderer/components/scrollview:scrollview - public,

Changelog: [Internal]

Differential Revision: D109316840

@meta-clameta-claBot added the CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. label Jun 23, 2026
@facebook-github-toolsfacebook-github-toolsBot added p: Software Mansion Partner: Software Mansion Partner p: Facebook Partner: Facebook labels Jun 23, 2026
@meta-codesync

Copy link
Copy Markdown

@coado has exported this pull request. If you are a Meta employee, you can view the originating Diff in D109316840.

coado added a commit to coado/react-native that referenced this pull request Jun 26, 2026
Summary:
Pull Request resolved: react#57312
This change rolls the umbrella-header + include-guard mechanism across the `react/renderer/components/*` modules, classifying each target as public, for-frameworks, or private.
Changelog: [Internal]
Differential Revision: D109316840
@meta-codesyncmeta-codesyncBot changed the title Add umbrella for react/renderer/components/* subtree.Add umbrella for react/renderer/components/* subtree. (#57312)Jun 26, 2026
@coado
coadoforce-pushed the export-D109316840 branch from 326af4a to 8b472cbCompareJune 26, 2026 13:00
Dawid Małecki added 3 commits August 17, 2026 03:00
Differential Revision: D109847184
Differential Revision: D109849952
coado added a commit to coado/react-native that referenced this pull request Aug 17, 2026
…tree. (react#57312)
Summary:
Pull Request resolved: react#57312
This change rolls the umbrella-header + include-guard mechanism across the rest `react/renderer/components/*` modules, classifying each target as public, for-frameworks, or private. The change includes:
- react/renderer/components/inputaccessory:inputaccessory - `private`,
- react/renderer/components/legacyviewmanagerinterop:legacyviewmanagerinterop - `private`,
- react/renderer/components/modal:modal - `public`,
- react/renderer/components/progressbar:androidprogressbar - `private`,
- react/renderer/components/root:root - `public`,
- react/renderer/components/safeareaview:safeareaview - `private`,
- react/renderer/components/scrollview:scrollview - `public`,
- react/renderer/components/switch:androidswitch - `public`,
- react/renderer/components/unimplementedview:unimplementedview - `private`,
- react/renderer/components/virtualview:virtualview - `private`,
Changelog: [Internal]
Differential Revision: D109316840
@meta-codesyncmeta-codesyncBot changed the title Add umbrella for react/renderer/components/* subtree. (#57312)Add umbrella for rest components in react/renderer/components/* subtree. (#57312)Aug 17, 2026
coado added a commit to coado/react-native that referenced this pull request Aug 17, 2026
…tree. (react#57312)
Summary:
Pull Request resolved: react#57312
This change rolls the umbrella-header + include-guard mechanism across the rest `react/renderer/components/*` public modules. The change includes:
- react/renderer/components/modal:modal - `public`,
- react/renderer/components/root:root - `public`,
- react/renderer/components/scrollview:scrollview - `public`,
Changelog: [Internal]
Differential Revision: D109316840
…ubtree. (react#57312)
Summary:
Pull Request resolved: react#57312
This change adds the umbrella-header and include-guard mechanism across `react/renderer/components/*` public modules. The change includes:
- react/renderer/components/modal:modal - `public`,
- react/renderer/components/root:root - `public`,
- react/renderer/components/scrollview:scrollview - `public`,
Changelog: [Internal]
Differential Revision: D109316840
@meta-codesyncmeta-codesyncBot changed the title Add umbrella for rest components in react/renderer/components/* subtree. (#57312)Add umbrella for public components in react/renderer/components/* subtree. (#57312)Aug 17, 2026
coado pushed a commit to coado/react-native that referenced this pull request Aug 19, 2026
Summary:
Pull Request resolved: react#57312
This change rolls the umbrella-header + include-guard mechanism across the `react/renderer/components/*` modules, classifying each target as public, for-frameworks, or private. The change includes:
- react/renderer/components/progressbar:androidprogressbar - `private`,
- react/renderer/components/switch:androidswitch - `private`,
- react/renderer/components/image:image - `public`,
- react/renderer/components/inputaccessory:inputaccessory - `private`,
- react/renderer/components/legacyviewmanagerinterop:legacyviewmanagerinterop - `private`
- react/renderer/components/modal:modal - `public`,
- react/renderer/components/text:text - `public`,
- react/renderer/components/root:root - `public`,
- react/renderer/components/safeareaview:safeareaview - `private`,
- react/renderer/components/scrollview:scrollview - `public`,
- react/renderer/components/unimplementedview:unimplementedview - `private`,
- react/renderer/components/view:view - `public`,
- react/renderer/components/virtualview:virtualview - `private`,
- react/renderer/components/textinput:textinput - `for frameworks`,
Changelog: [Internal]
Differential Revision: D109316840
coado pushed a commit to coado/react-native that referenced this pull request Aug 20, 2026
Summary:
Pull Request resolved: react#57312
This change rolls the umbrella-header + include-guard mechanism across the `react/renderer/components/*` modules, classifying each target as public, for-frameworks, or private. The change includes:
- react/renderer/components/progressbar:androidprogressbar - `private`,
- react/renderer/components/switch:androidswitch - `private`,
- react/renderer/components/image:image - `public`,
- react/renderer/components/inputaccessory:inputaccessory - `private`,
- react/renderer/components/legacyviewmanagerinterop:legacyviewmanagerinterop - `private`
- react/renderer/components/modal:modal - `public`,
- react/renderer/components/text:text - `public`,
- react/renderer/components/root:root - `public`,
- react/renderer/components/safeareaview:safeareaview - `private`,
- react/renderer/components/scrollview:scrollview - `public`,
- react/renderer/components/unimplementedview:unimplementedview - `private`,
- react/renderer/components/view:view - `public`,
- react/renderer/components/virtualview:virtualview - `private`,
- react/renderer/components/textinput:textinput - `for frameworks`,
Changelog: [Internal]
Differential Revision: D109316840
@meta-codesyncmeta-codesyncBot added the Merged This PR has been merged. label Aug 20, 2026
@meta-codesync

Copy link
Copy Markdown

This pull request has been merged in b743cb5.

Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CLA SignedThis label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed.MergedThis PR has been merged.meta-exportedp: FacebookPartner: Facebookp: Software MansionPartner: Software MansionPartner

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

@coado