Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(react-tabster): Migrate to new DX #18699

Merged
merged 7 commits into from
Jun 28, 2021

Conversation

ling1726
Copy link
Member

Pull request checklist

Description of changes

(give an overview)

Focus areas to test

(optional)

@size-auditor
Copy link

size-auditor bot commented Jun 24, 2021

Asset size changes

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

Baseline commit: 5a6dd90efb20b162aa3883c34faa211b5620b334 (build)

@fabricteam
Copy link
Collaborator

fabricteam commented Jun 24, 2021

Perf Analysis (@fluentui/react)

No significant results to display.

All results

Scenario Render type Master Ticks PR Ticks Iterations Status
Avatar mount 937 931 5000
BaseButton mount 1006 1024 5000
Breadcrumb mount 2841 2836 1000
ButtonNext mount 593 562 5000
Checkbox mount 1728 1719 5000
CheckboxBase mount 1498 1447 5000
ChoiceGroup mount 5368 5383 5000
ComboBox mount 1056 1151 1000
CommandBar mount 10903 10884 1000
ContextualMenu mount 6728 6673 1000
DefaultButton mount 1263 1262 5000
DetailsRow mount 4028 4132 5000
DetailsRowFast mount 4079 4143 5000
DetailsRowNoStyles mount 3871 3982 5000
Dialog mount 2326 2243 1000
DocumentCardTitle mount 163 177 1000
Dropdown mount 3610 3649 5000
FocusTrapZone mount 1951 2020 5000
FocusZone mount 2004 1987 5000
IconButton mount 1995 1998 5000
Label mount 370 393 5000
Layer mount 2039 2083 5000
Link mount 505 524 5000
MakeStyles mount 1928 1967 50000
MenuButton mount 1627 1693 5000
MessageBar mount 2136 2162 5000
Nav mount 3606 3614 1000
OverflowSet mount 1139 1126 5000
Panel mount 2242 2243 1000
Persona mount 894 902 1000
Pivot mount 1538 1529 1000
PrimaryButton mount 1388 1459 5000
Rating mount 8555 8750 5000
SearchBox mount 1469 1524 5000
Shimmer mount 2884 2926 5000
Slider mount 2156 2187 5000
SpinButton mount 5463 5471 5000
Spinner mount 454 448 5000
SplitButton mount 3566 3532 5000
Stack mount 558 544 5000
StackWithIntrinsicChildren mount 1770 1790 5000
StackWithTextChildren mount 5206 5180 5000
SwatchColorPicker mount 11302 11273 5000
Tabs mount 1567 1535 1000
TagPicker mount 2707 2654 5000
TeachingBubble mount 12972 12835 5000
Text mount 475 477 5000
TextField mount 1623 1561 5000
ThemeProvider mount 1318 1350 5000
ThemeProvider virtual-rerender 673 659 5000
ThemeProviderNext mount 7208 7223 5000
Toggle mount 931 878 5000
buttonNative mount 120 123 5000

Perf Analysis (@fluentui/react-northstar)

Perf tests with no regressions
Scenario Current PR Ticks Baseline Ticks Ratio
HeaderMinimalPerf.default 456 405 1.13:1
TreeWith60ListItems.default 210 188 1.12:1
AvatarMinimalPerf.default 230 209 1.1:1
DividerMinimalPerf.default 431 399 1.08:1
MenuMinimalPerf.default 983 921 1.07:1
TableMinimalPerf.default 495 463 1.07:1
ListNestedPerf.default 656 627 1.05:1
RadioGroupMinimalPerf.default 531 507 1.05:1
RefMinimalPerf.default 259 247 1.05:1
TreeMinimalPerf.default 949 903 1.05:1
AlertMinimalPerf.default 325 313 1.04:1
ChatMinimalPerf.default 805 774 1.04:1
GridMinimalPerf.default 411 396 1.04:1
ImageMinimalPerf.default 468 449 1.04:1
ListMinimalPerf.default 601 579 1.04:1
AttachmentMinimalPerf.default 192 187 1.03:1
FormMinimalPerf.default 491 475 1.03:1
InputMinimalPerf.default 1418 1372 1.03:1
ProviderMinimalPerf.default 1169 1131 1.03:1
ReactionMinimalPerf.default 444 432 1.03:1
TextMinimalPerf.default 405 394 1.03:1
TextAreaMinimalPerf.default 589 570 1.03:1
AttachmentSlotsPerf.default 1237 1210 1.02:1
ButtonMinimalPerf.default 206 201 1.02:1
ButtonSlotsPerf.default 642 628 1.02:1
CheckboxMinimalPerf.default 3086 3029 1.02:1
HeaderSlotsPerf.default 893 878 1.02:1
ListCommonPerf.default 732 717 1.02:1
LoaderMinimalPerf.default 790 775 1.02:1
SkeletonMinimalPerf.default 414 407 1.02:1
StatusMinimalPerf.default 799 784 1.02:1
TableManyItemsPerf.default 2257 2220 1.02:1
TooltipMinimalPerf.default 1122 1100 1.02:1
ChatWithPopoverPerf.default 429 425 1.01:1
DatepickerMinimalPerf.default 6118 6079 1.01:1
DialogMinimalPerf.default 868 863 1.01:1
DropdownManyItemsPerf.default 781 771 1.01:1
EmbedMinimalPerf.default 4608 4577 1.01:1
ItemLayoutMinimalPerf.default 1416 1398 1.01:1
MenuButtonMinimalPerf.default 1802 1789 1.01:1
RosterPerf.default 1329 1311 1.01:1
PopupMinimalPerf.default 632 625 1.01:1
SegmentMinimalPerf.default 397 394 1.01:1
AnimationMinimalPerf.default 470 472 1:1
CardMinimalPerf.default 658 658 1:1
DropdownMinimalPerf.default 3349 3342 1:1
LabelMinimalPerf.default 457 455 1:1
SliderMinimalPerf.default 1739 1733 1:1
SplitButtonMinimalPerf.default 4278 4262 1:1
CustomToolbarPrototype.default 4154 4136 1:1
BoxMinimalPerf.default 400 404 0.99:1
LayoutMinimalPerf.default 422 425 0.99:1
ProviderMergeThemesPerf.default 1784 1811 0.99:1
IconMinimalPerf.default 726 734 0.99:1
ToolbarMinimalPerf.default 1053 1060 0.99:1
AccordionMinimalPerf.default 178 182 0.98:1
ButtonOverridesMissPerf.default 1921 1966 0.98:1
CarouselMinimalPerf.default 536 546 0.98:1
FlexMinimalPerf.default 315 320 0.98:1
ListWith60ListItems.default 717 733 0.98:1
VideoMinimalPerf.default 746 760 0.98:1
PortalMinimalPerf.default 190 196 0.97:1
ChatDuplicateMessagesPerf.default 342 360 0.95:1

@@ -1,4 +1,3 @@
import * as rootPreview from '../../../.storybook/preview';

export const decorators = [...rootPreview.decorators];
export const parameters = { layout: 'centered' };
Copy link
Contributor

Choose a reason for hiding this comment

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

is this change ok ? ( I know migration generator replaces this file ), just to double check

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.

4 participants