Skip to content

refactor(react-headless-components-preview): simplify headless re-exports - #36572

Merged
Victor Genaev (mainframev) merged 1 commit into
microsoft:masterfrom
mainframev:mainframev/headless-direct-reexports
Aug 18, 2026
Merged

refactor(react-headless-components-preview): simplify headless re-exports#36572
Victor Genaev (mainframev) merged 1 commit into
microsoft:masterfrom
mainframev:mainframev/headless-direct-reexports

Conversation

@mainframev

@mainframev Victor Genaev (mainframev) commented Aug 13, 2026

Copy link
Copy Markdown
Contributor
  • replace behavior-free headless type aliases with renamed type re-exports
  • replace redundant render and hook wrappers with renamed re-exports where signatures are preserved
  • retain headless-specific state, slot, context, and rendering adaptations

@github-actions

Copy link
Copy Markdown

Pull request demo site: URL

@github-actions

github-actions Bot commented Aug 13, 2026

Copy link
Copy Markdown

📊 Bundle size report

Package & Exports Baseline (minified/GZIP) PR Change
react-headless-components-preview
react-headless-components-preview: entire library
238.443 kB
67.246 kB
238.16 kB
67.08 kB
-283 B
-166 B
react-headless-components-preview
@fluentui/react-headless-components-preview/tag-picker
54.047 kB
17.736 kB
54.045 kB
17.736 kB
-2 B
Unchanged fixtures
Package & Exports Size (minified/GZIP)
react-headless-components-preview
@fluentui/react-headless-components-preview/teaching-popover
36.016 kB
11.985 kB
🤖 This report was generated against 1964e7ce05f25771f4a476ec6b2fdbfb3d5e4bf7

@Hotell Martin Hochel (Hotell) left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this is great, although this needs eslint rule so its enforced and to prevent drift.

@mainframev
Victor Genaev (mainframev) requested a review from a team as a code owner August 15, 2026 06:35
@mainframev
Victor Genaev (mainframev) force-pushed the mainframev/headless-direct-reexports branch from b92bdef to 060bdc5 Compare August 15, 2026 13:37
@mainframev

Copy link
Copy Markdown
Contributor Author

this is great, although this needs eslint rule so its enforced and to prevent drift.

#36581

@mainframev
Victor Genaev (mainframev) force-pushed the mainframev/headless-direct-reexports branch 2 times, most recently from c05558b to fa65ffc Compare August 18, 2026 11:46
@mainframev
Victor Genaev (mainframev) merged commit f3dd4c6 into microsoft:master Aug 18, 2026
24 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants