Skip to content

Revert removal of Griffel dependency from usePortalMount#36235

Open
dmytrokirpa wants to merge 2 commits into
masterfrom
revert-35994-refactor/portal-mount-node-griffel
Open

Revert removal of Griffel dependency from usePortalMount#36235
dmytrokirpa wants to merge 2 commits into
masterfrom
revert-35994-refactor/portal-mount-node-griffel

Conversation

@dmytrokirpa
Copy link
Copy Markdown
Contributor

Reverts #35994

@dmytrokirpa dmytrokirpa requested a review from layershifter May 21, 2026 11:22
@dmytrokirpa dmytrokirpa self-assigned this May 21, 2026
@dmytrokirpa dmytrokirpa requested a review from a team as a code owner May 21, 2026 11:22
@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 21, 2026

📊 Bundle size report

Package & Exports Baseline (minified/GZIP) PR Change
react-charts
AreaChart
402.187 kB
125.545 kB
401.773 kB
125.332 kB
-414 B
-213 B
react-charts
DeclarativeChart
753.135 kB
219.899 kB
752.721 kB
219.768 kB
-414 B
-131 B
react-charts
DonutChart
312.595 kB
96.285 kB
312.181 kB
96.157 kB
-414 B
-128 B
react-charts
FunnelChart
304.142 kB
93.096 kB
303.734 kB
92.987 kB
-408 B
-109 B
react-charts
GanttChart
385.275 kB
119.981 kB
384.862 kB
119.808 kB
-413 B
-173 B
react-charts
GaugeChart
312.03 kB
95.661 kB
311.614 kB
95.553 kB
-416 B
-108 B
react-charts
GroupedVerticalBarChart
393.147 kB
122.692 kB
392.731 kB
122.513 kB
-416 B
-179 B
react-charts
HeatMapChart
387.363 kB
120.921 kB
386.949 kB
120.711 kB
-414 B
-210 B
react-charts
HorizontalBarChart
292.324 kB
88.788 kB
291.908 kB
88.609 kB
-416 B
-179 B
react-charts
Legends
231.996 kB
69.627 kB
231.583 kB
69.468 kB
-413 B
-159 B
react-charts
LineChart
413.507 kB
128.543 kB
413.091 kB
128.369 kB
-416 B
-174 B
react-charts
PolarChart
340.991 kB
106.192 kB
340.575 kB
106.051 kB
-416 B
-141 B
react-charts
SankeyChart
212.327 kB
67.942 kB
211.914 kB
67.836 kB
-413 B
-106 B
react-charts
ScatterChart
392.89 kB
122.672 kB
392.474 kB
122.488 kB
-416 B
-184 B
react-charts
VerticalBarChart
429.634 kB
127.454 kB
429.218 kB
127.369 kB
-416 B
-85 B
react-charts
VerticalStackedBarChart
399.352 kB
124.114 kB
398.936 kB
123.935 kB
-416 B
-179 B
react-combobox
Combobox (including child components)
101.503 kB
33.371 kB
101.09 kB
33.224 kB
-413 B
-147 B
react-combobox
Dropdown (including child components)
101.271 kB
33.137 kB
100.858 kB
33.003 kB
-413 B
-134 B
react-components
react-components: Accordion, Button, FluentProvider, Image, Menu, Popover
226.621 kB
68.043 kB
226.208 kB
67.915 kB
-413 B
-128 B
react-components
react-components: entire library
1.293 MB
324.742 kB
1.292 MB
324.629 kB
-415 B
-113 B
react-datepicker-compat
DatePicker Compat
212.839 kB
61.648 kB
212.369 kB
61.552 kB
-470 B
-96 B
react-headless-components-preview
react-headless-components-preview: entire library
158.206 kB
45.02 kB
162.691 kB
46.904 kB
4.485 kB
1.884 kB
react-menu
Menu (including children components)
160.186 kB
50.735 kB
159.773 kB
50.628 kB
-413 B
-107 B
react-menu
Menu (including selectable components)
163.364 kB
51.365 kB
162.951 kB
51.256 kB
-413 B
-109 B
react-popover
Popover
126.153 kB
40.542 kB
125.741 kB
40.448 kB
-412 B
-94 B
react-portal
Portal
8.4 kB
3.219 kB
12.731 kB
4.963 kB
4.331 kB
1.744 kB
react-tag-picker
@fluentui/react-tag-picker - package
173.699 kB
54.066 kB
173.284 kB
53.979 kB
-415 B
-87 B
react-timepicker-compat
TimePicker
104.461 kB
34.894 kB
104.049 kB
34.748 kB
-412 B
-146 B
react-toast
Toast (including Toaster)
91.007 kB
28.259 kB
90.593 kB
28.142 kB
-414 B
-117 B
react-tooltip
Tooltip
53.598 kB
18.957 kB
53.183 kB
18.848 kB
-415 B
-109 B
Unchanged fixtures
Package & Exports Size (minified/GZIP)
react-avatar
Avatar
47.215 kB
14.859 kB
react-avatar
AvatarGroup
16.316 kB
6.528 kB
react-avatar
AvatarGroupItem
60.361 kB
18.763 kB
react-breadcrumb
@fluentui/react-breadcrumb - package
102.926 kB
28.76 kB
react-charts
HorizontalBarChartWithAxis
63 B
83 B
react-charts
Sparkline
80.503 kB
26.644 kB
react-checkbox
Checkbox
29.624 kB
10.537 kB
react-components
react-components: Button, FluentProvider & webLightTheme
66.328 kB
19.02 kB
react-components
react-components: FluentProvider & webLightTheme
39.525 kB
13.113 kB
react-dialog
Dialog (including children components)
90.204 kB
27.895 kB
react-field
Field
21.127 kB
7.887 kB
react-input
Input
25.019 kB
8.175 kB
react-list
List
74.655 kB
23.01 kB
react-list
ListItem
98.104 kB
29.845 kB
react-overflow
hooks only
11.966 kB
4.565 kB
react-persona
Persona
54.17 kB
16.793 kB
react-portal-compat
PortalCompatProvider
5.567 kB
2.237 kB
react-positioning
usePositioning
28.889 kB
10.158 kB
react-positioning
useSafeZoneArea
12.445 kB
5 kB
react-progress
ProgressBar
19.127 kB
7.436 kB
react-radio
Radio
27.012 kB
8.731 kB
react-radio
RadioGroup
12.774 kB
5.184 kB
react-select
Select
24.903 kB
8.951 kB
react-slider
Slider
32.259 kB
11.103 kB
react-spinbutton
SpinButton
32.544 kB
10.615 kB
react-swatch-picker
@fluentui/react-swatch-picker - package
92.162 kB
27.267 kB
react-switch
Switch
32.256 kB
10.183 kB
react-table
DataGrid
147.069 kB
43.605 kB
react-table
Table (Primitives only)
36.931 kB
12.324 kB
react-table
Table as DataGrid
118.7 kB
33.348 kB
react-table
Table (Selection only)
65.492 kB
18.622 kB
react-table
Table (Sort only)
64.135 kB
18.232 kB
react-tags
InteractionTag
12.464 kB
4.95 kB
react-tags
Tag
28.389 kB
8.911 kB
react-tags
TagGroup
69.722 kB
21.383 kB
react-teaching-popover
TeachingPopover
101.1 kB
31.859 kB
react-textarea
Textarea
23.409 kB
8.452 kB
react-tree
FlatTree
135.819 kB
40.404 kB
react-tree
PersonaFlatTree
137.647 kB
40.91 kB
react-tree
PersonaTree
133.708 kB
39.693 kB
react-tree
Tree
131.886 kB
39.226 kB
🤖 This report was generated against b7214c3161b6bc48253fc228d2a24a95fd5631dd

@github-actions
Copy link
Copy Markdown

Pull request demo site: URL

@layershifter
Copy link
Copy Markdown
Member

@dmytrokirpa can you please add a bit of context to the PR description?

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants