Skip to content

chore: revert usage of @fluentui/babel-make-styles in Storybook#18040

Merged
layershifter merged 2 commits intomasterfrom
chore/babel-plugin-sb
May 4, 2021
Merged

chore: revert usage of @fluentui/babel-make-styles in Storybook#18040
layershifter merged 2 commits intomasterfrom
chore/babel-plugin-sb

Conversation

@layershifter
Copy link
Member

@layershifter layershifter commented May 4, 2021

Pull request checklist

  • Addresses an existing issue: Fixes #0000
  • Include a change request file using $ yarn change

Description of changes

Currently the plugin breaks local workflow if you don't have the whole repo prebuilt 😯 This PR reverts this usage, we should add it back once current issues will be resolved.

@size-auditor
Copy link

size-auditor bot commented May 4, 2021

Asset size changes

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

Baseline commit: a48d8dfd969f944c44b8c902cc9d418c333d063d (build)

@codesandbox-ci
Copy link

codesandbox-ci bot commented May 4, 2021

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 484c58a:

Sandbox Source
Fluent UI Button Configuration
codesandbox-react-template Configuration
codesandbox-react-northstar-template Configuration

@fabricteam
Copy link
Collaborator

Perf Analysis (@fluentui/react)

No significant results to display.

All results

Scenario Render type Master Ticks PR Ticks Iterations Status
Avatar mount 846 852 5000
BaseButton mount 899 880 5000
Breadcrumb mount 2581 2590 1000
ButtonNext mount 503 516 5000
Checkbox mount 1487 1501 5000
CheckboxBase mount 1248 1287 5000
ChoiceGroup mount 4695 4668 5000
ComboBox mount 975 955 1000
CommandBar mount 9967 10028 1000
ContextualMenu mount 6006 6034 1000
DefaultButton mount 1100 1100 5000
DetailsRow mount 3619 3695 5000
DetailsRowFast mount 3690 3709 5000
DetailsRowNoStyles mount 3441 3376 5000
Dialog mount 2102 2133 1000
DocumentCardTitle mount 145 136 1000
Dropdown mount 3175 3189 5000
FocusTrapZone mount 1868 1776 5000
FocusZone mount 1808 1827 5000
IconButton mount 1682 1706 5000
Label mount 332 331 5000
Layer mount 1774 1788 5000
Link mount 462 469 5000
MakeStyles mount 1802 1810 50000
MenuButton mount 1453 1455 5000
MessageBar mount 1997 1961 5000
Nav mount 3259 3200 1000
OverflowSet mount 1056 1042 5000
Panel mount 1354 2021 1000
Persona mount 806 817 1000
Pivot mount 1394 1386 1000
PrimaryButton mount 1252 1254 5000
Rating mount 7471 7498 5000
SearchBox mount 1281 1287 5000
Shimmer mount 2544 2497 5000
Slider mount 1917 1967 5000
SpinButton mount 4855 4883 5000
Spinner mount 423 434 5000
SplitButton mount 3096 3126 5000
Stack mount 488 489 5000
StackWithIntrinsicChildren mount 1539 1558 5000
StackWithTextChildren mount 4404 4475 5000
SwatchColorPicker mount 10049 10096 5000
Tabs mount 1404 1383 1000
TagPicker mount 2358 2377 5000
TeachingBubble mount 11758 11717 5000
Text mount 408 414 5000
TextField mount 1327 1339 5000
ThemeProvider mount 1147 1150 5000
ThemeProvider virtual-rerender 603 596 5000
ThemeProviderNext mount 9013 9164 5000
Toggle mount 811 790 5000
buttonNative mount 119 115 5000

Perf Analysis (@fluentui/react-northstar)

Perf tests with no regressions
Scenario Current PR Ticks Baseline Ticks Ratio
BoxMinimalPerf.default 360 331 1.09:1
ChatDuplicateMessagesPerf.default 293 276 1.06:1
TextAreaMinimalPerf.default 486 459 1.06:1
AttachmentMinimalPerf.default 158 150 1.05:1
ButtonSlotsPerf.default 545 520 1.05:1
SkeletonMinimalPerf.default 362 348 1.04:1
ChatMinimalPerf.default 618 601 1.03:1
ImageMinimalPerf.default 382 371 1.03:1
ListWith60ListItems.default 642 621 1.03:1
ToolbarMinimalPerf.default 938 914 1.03:1
VideoMinimalPerf.default 631 614 1.03:1
AlertMinimalPerf.default 264 260 1.02:1
CarouselMinimalPerf.default 476 467 1.02:1
DropdownManyItemsPerf.default 680 664 1.02:1
ListCommonPerf.default 626 613 1.02:1
StatusMinimalPerf.default 677 663 1.02:1
TextMinimalPerf.default 351 344 1.02:1
ButtonMinimalPerf.default 165 164 1.01:1
ButtonUseCssNestingPerf.default 1048 1042 1.01:1
DialogMinimalPerf.default 728 718 1.01:1
DividerMinimalPerf.default 355 351 1.01:1
DropdownMinimalPerf.default 3068 3041 1.01:1
EmbedMinimalPerf.default 4094 4056 1.01:1
FlexMinimalPerf.default 284 280 1.01:1
HeaderSlotsPerf.default 744 738 1.01:1
LayoutMinimalPerf.default 368 364 1.01:1
ListNestedPerf.default 542 537 1.01:1
PortalMinimalPerf.default 160 159 1.01:1
RadioGroupMinimalPerf.default 436 430 1.01:1
SegmentMinimalPerf.default 346 343 1.01:1
TreeMinimalPerf.default 778 770 1.01:1
TreeWith60ListItems.default 169 168 1.01:1
ButtonUseCssPerf.default 797 801 1:1
ChatWithPopoverPerf.default 356 356 1:1
GridMinimalPerf.default 338 338 1:1
HeaderMinimalPerf.default 348 348 1:1
MenuButtonMinimalPerf.default 1543 1547 1:1
RefMinimalPerf.default 240 240 1:1
SliderMinimalPerf.default 1552 1556 1:1
TableMinimalPerf.default 394 395 1:1
CustomToolbarPrototype.default 3803 3794 1:1
TooltipMinimalPerf.default 963 959 1:1
AnimationMinimalPerf.default 408 414 0.99:1
AttachmentSlotsPerf.default 1140 1154 0.99:1
ButtonOverridesMissPerf.default 1643 1656 0.99:1
CardMinimalPerf.default 536 539 0.99:1
CheckboxMinimalPerf.default 2696 2721 0.99:1
DatepickerMinimalPerf.default 5277 5311 0.99:1
InputMinimalPerf.default 1244 1257 0.99:1
ItemLayoutMinimalPerf.default 1251 1260 0.99:1
LoaderMinimalPerf.default 679 687 0.99:1
MenuMinimalPerf.default 826 832 0.99:1
PopupMinimalPerf.default 700 710 0.99:1
ProviderMergeThemesPerf.default 1662 1674 0.99:1
ProviderMinimalPerf.default 981 988 0.99:1
SplitButtonMinimalPerf.default 3668 3703 0.99:1
TableManyItemsPerf.default 1852 1867 0.99:1
AvatarMinimalPerf.default 193 196 0.98:1
FormMinimalPerf.default 379 387 0.98:1
LabelMinimalPerf.default 374 382 0.98:1
ListMinimalPerf.default 479 491 0.98:1
RosterPerf.default 1107 1132 0.98:1
ReactionMinimalPerf.default 369 383 0.96:1
IconMinimalPerf.default 604 627 0.96:1
AccordionMinimalPerf.default 141 153 0.92:1

@layershifter layershifter merged commit 0cf390a into master May 4, 2021
@layershifter layershifter deleted the chore/babel-plugin-sb branch May 4, 2021 16:11
@msft-fluent-ui-bot
Copy link
Collaborator

🎉@fluentui/react-examples@v8.22.2 has been released which incorporates this pull request.:tada:

Handy links:

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.

4 participants