Skip to content

(chore) Move react-portal-compat-context, react-context-selector, react-conformance-griffel to react-components subfolder#22792

Merged
TristanWatanabe merged 5 commits intomicrosoft:masterfrom
TristanWatanabe:move-teams-prg-pkgs-batch-6
May 3, 2022
Merged

(chore) Move react-portal-compat-context, react-context-selector, react-conformance-griffel to react-components subfolder#22792
TristanWatanabe merged 5 commits intomicrosoft:masterfrom
TristanWatanabe:move-teams-prg-pkgs-batch-6

Conversation

@TristanWatanabe
Copy link
Member

Changes

  • Moves @fluentui/react-portal-compat-context, @fluentui/react-context-selector and @fluentui/react-conformance-griffel to react-components common folder using move-packages nx generator.

Related Issue(s)

Part of #22427

@codesandbox-ci
Copy link

codesandbox-ci bot commented May 3, 2022

This pull request is automatically built and testable in CodeSandbox.

To see build info of the built libraries, click here or the icon next to each commit SHA.

Latest deployment of this branch, based on commit 08163e7:

Sandbox Source
@fluentui/react 8 starter Configuration
@fluentui/react-components 9 starter Configuration

@fabricteam
Copy link
Collaborator

fabricteam commented May 3, 2022

Perf Analysis (@fluentui/react-components)

Scenario Render type Master Ticks PR Ticks Iterations Status
Button mount 567 573 5000 Possible regression
FluentProviderWithTheme mount 284 283 10 Possible regression
FluentProviderWithTheme virtual-rerender 249 231 10 Possible regression
FluentProviderWithTheme virtual-rerender-with-unmount 322 320 10 Possible regression
All results

Scenario Render type Master Ticks PR Ticks Iterations Status
Avatar mount 883 896 5000
Button mount 567 573 5000 Possible regression
FluentProvider mount 1838 1877 5000
FluentProviderWithTheme mount 284 283 10 Possible regression
FluentProviderWithTheme virtual-rerender 249 231 10 Possible regression
FluentProviderWithTheme virtual-rerender-with-unmount 322 320 10 Possible regression
MakeStyles mount 1553 1563 50000

@size-auditor
Copy link

size-auditor bot commented May 3, 2022

Asset size changes

Size Auditor did not detect a change in bundle size for any component!

Baseline commit: 8ec3d32fa26e6cf803ab9d18671fd51ba06c74ab (build)

@fabricteam
Copy link
Collaborator

fabricteam commented May 3, 2022

📊 Bundle size report

Unchanged fixtures
Package & Exports Size (minified/GZIP)
priority-overflow
createOverflowManager
2.936 kB
1.212 kB
react-accordion
Accordion (including children components)
73.754 kB
22.494 kB
react-badge
Badge
20.965 kB
6.605 kB
react-badge
CounterBadge
21.918 kB
6.919 kB
react-badge
PresenceBadge
22.005 kB
6.582 kB
react-combobox
Combobox
60.564 kB
20.751 kB
react-divider
Divider
15.455 kB
5.57 kB
react-overflow
hooks only
10.792 kB
4.125 kB
react-radio
Radio
23.534 kB
7.892 kB
react-radio
RadioGroup
8.205 kB
3.516 kB
react-switch
Switch
24.401 kB
8.024 kB
react-textarea
Textarea
20.672 kB
7.07 kB
🤖 This report was generated against 8ec3d32fa26e6cf803ab9d18671fd51ba06c74ab

@fabricteam
Copy link
Collaborator

fabricteam commented May 3, 2022

Perf Analysis (@fluentui/react-northstar)

Perf tests with no regressions
Scenario Current PR Ticks Baseline Ticks Ratio
AttachmentMinimalPerf.default 152 137 1.11:1
AccordionMinimalPerf.default 153 140 1.09:1
TreeWith60ListItems.default 175 162 1.08:1
SkeletonMinimalPerf.default 341 322 1.06:1
StatusMinimalPerf.default 697 659 1.06:1
TextMinimalPerf.default 342 322 1.06:1
ListMinimalPerf.default 515 492 1.05:1
ListNestedPerf.default 564 535 1.05:1
RadioGroupMinimalPerf.default 448 428 1.05:1
RefMinimalPerf.default 237 225 1.05:1
ButtonMinimalPerf.default 162 156 1.04:1
ChatMinimalPerf.default 751 721 1.04:1
HeaderMinimalPerf.default 358 344 1.04:1
HeaderSlotsPerf.default 758 732 1.04:1
SegmentMinimalPerf.default 347 335 1.04:1
AnimationMinimalPerf.default 562 544 1.03:1
AvatarMinimalPerf.default 188 183 1.03:1
DropdownManyItemsPerf.default 684 665 1.03:1
InputMinimalPerf.default 1314 1278 1.03:1
LayoutMinimalPerf.default 347 338 1.03:1
PopupMinimalPerf.default 634 616 1.03:1
TableMinimalPerf.default 403 392 1.03:1
TextAreaMinimalPerf.default 482 466 1.03:1
BoxMinimalPerf.default 343 335 1.02:1
DatepickerMinimalPerf.default 5722 5631 1.02:1
DialogMinimalPerf.default 781 762 1.02:1
ItemLayoutMinimalPerf.default 1198 1170 1.02:1
LabelMinimalPerf.default 376 370 1.02:1
PortalMinimalPerf.default 171 168 1.02:1
ProviderMinimalPerf.default 403 394 1.02:1
SliderMinimalPerf.default 1705 1673 1.02:1
TableManyItemsPerf.default 1957 1910 1.02:1
CustomToolbarPrototype.default 2723 2680 1.02:1
CardMinimalPerf.default 559 554 1.01:1
CarouselMinimalPerf.default 474 467 1.01:1
ChatDuplicateMessagesPerf.default 290 287 1.01:1
ChatWithPopoverPerf.default 389 387 1.01:1
EmbedMinimalPerf.default 4162 4131 1.01:1
ReactionMinimalPerf.default 375 372 1.01:1
ToolbarMinimalPerf.default 944 937 1.01:1
AttachmentSlotsPerf.default 1084 1081 1:1
ButtonOverridesMissPerf.default 1483 1486 1:1
DividerMinimalPerf.default 356 357 1:1
DropdownMinimalPerf.default 2998 3009 1:1
ImageMinimalPerf.default 362 361 1:1
ListCommonPerf.default 638 639 1:1
LoaderMinimalPerf.default 677 675 1:1
MenuMinimalPerf.default 862 859 1:1
ProviderMergeThemesPerf.default 1276 1277 1:1
SplitButtonMinimalPerf.default 4406 4420 1:1
TooltipMinimalPerf.default 1053 1051 1:1
CheckboxMinimalPerf.default 2685 2703 0.99:1
MenuButtonMinimalPerf.default 1712 1723 0.99:1
RosterPerf.default 1104 1110 0.99:1
TreeMinimalPerf.default 805 813 0.99:1
GridMinimalPerf.default 329 335 0.98:1
ListWith60ListItems.default 646 659 0.98:1
FlexMinimalPerf.default 272 280 0.97:1
FormMinimalPerf.default 394 405 0.97:1
ButtonSlotsPerf.default 519 538 0.96:1
VideoMinimalPerf.default 643 669 0.96:1
IconMinimalPerf.default 565 599 0.94:1
AlertMinimalPerf.default 253 273 0.93:1

@fabricteam
Copy link
Collaborator

fabricteam commented May 3, 2022

Perf Analysis (@fluentui/react)

No significant results to display.

All results

Scenario Render type Master Ticks PR Ticks Iterations Status
BaseButton mount 778 782 5000
Breadcrumb mount 2365 2381 1000
Checkbox mount 1256 1312 5000
CheckboxBase mount 1090 1092 5000
ChoiceGroup mount 4117 4043 5000
ComboBox mount 839 846 1000
CommandBar mount 9048 9110 1000
ContextualMenu mount 9906 9909 1000
DefaultButton mount 989 984 5000
DetailsRow mount 3331 3359 5000
DetailsRowFast mount 3330 3312 5000
DetailsRowNoStyles mount 3103 3157 5000
Dialog mount 1970 1929 1000
DocumentCardTitle mount 159 142 1000
Dropdown mount 2858 2825 5000
FocusTrapZone mount 1619 1625 5000
FocusZone mount 1557 1586 5000
IconButton mount 1495 1526 5000
Label mount 301 312 5000
Layer mount 2521 2539 5000
Link mount 414 404 5000
MenuButton mount 1289 1272 5000
MessageBar mount 1884 1823 5000
Nav mount 2853 2845 1000
OverflowSet mount 945 958 5000
Panel mount 1872 1906 1000
Persona mount 883 871 1000
Pivot mount 1266 1259 1000
PrimaryButton mount 1128 1125 5000
Rating mount 6685 6672 5000
SearchBox mount 1092 1121 5000
Shimmer mount 2142 2143 5000
Slider mount 1677 1673 5000
SpinButton mount 4346 4344 5000
Spinner mount 367 385 5000
SplitButton mount 2776 2730 5000
Stack mount 442 448 5000
StackWithIntrinsicChildren mount 1982 1960 5000
StackWithTextChildren mount 4544 4523 5000
SwatchColorPicker mount 10079 10060 5000
TagPicker mount 2328 2347 5000
TeachingBubble mount 83970 81350 5000
Text mount 372 355 5000
TextField mount 1230 1260 5000
ThemeProvider mount 1025 1018 5000
ThemeProvider virtual-rerender 546 544 5000
ThemeProvider virtual-rerender-with-unmount 1628 1632 5000
Toggle mount 692 680 5000
buttonNative mount 108 104 5000

@TristanWatanabe TristanWatanabe marked this pull request as ready for review May 3, 2022 15:42
@TristanWatanabe TristanWatanabe requested review from a team, JustSlone and jurokapsiar as code owners May 3, 2022 15:42
@TristanWatanabe TristanWatanabe merged commit 8997f88 into microsoft:master May 3, 2022
@TristanWatanabe TristanWatanabe deleted the move-teams-prg-pkgs-batch-6 branch May 3, 2022 16:44
marwan38 pushed a commit to marwan38/fluentui that referenced this pull request Jun 13, 2022
…ct-conformance-griffel to react-components subfolder (microsoft#22792)
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.

5 participants