Skip to content

react-card: Move ownership to cxe-prg team#19340

Merged
theerebuss merged 1 commit into
microsoft:masterfrom
theerebuss:card-codeowners
Aug 11, 2021
Merged

react-card: Move ownership to cxe-prg team#19340
theerebuss merged 1 commit into
microsoft:masterfrom
theerebuss:card-codeowners

Conversation

@theerebuss

Copy link
Copy Markdown
Contributor

Pull request checklist

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

Description of changes

Moving ownership of the react-card component to our team, as I'll be working on it's convergence.

@size-auditor

size-auditor Bot commented Aug 10, 2021

Copy link
Copy Markdown

Asset size changes

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

Baseline commit: 5ad25fb2e23b2aa5e3ce415b0ad26f24ade89467 (build)

@fabricteam

Copy link
Copy Markdown
Collaborator

📊 Bundle size report

Unchanged fixtures
Package & Exports Size (minified/GZIP)
react-accordion
Accordion (including children components)
75.578 kB
22.287 kB
react-avatar
Avatar
56.558 kB
15.66 kB
react-badge
Badge
24.343 kB
7.165 kB
react-badge
CounterBadge
27.156 kB
7.851 kB
react-badge
PresenseBadge
237 B
177 B
react-button
Button
24.934 kB
8.001 kB
react-button
CompoundButton
30.226 kB
8.878 kB
react-button
MenuButton
26.521 kB
8.509 kB
react-button
ToggleButton
34.531 kB
8.637 kB
react-components
react-components: Accordion, Button, FluentProvider, Image, Menu, Popover
176.907 kB
50.062 kB
react-components
react-components: FluentProvider & webLightTheme
36.237 kB
11.596 kB
react-divider
Divider
15.889 kB
5.747 kB
react-image
Image
10.642 kB
4.264 kB
react-label
Label
9.397 kB
3.839 kB
react-link
Link
14.715 kB
6.012 kB
react-make-styles
makeStaticStyles (runtime)
7.59 kB
3.321 kB
react-make-styles
makeStyles + mergeClasses (runtime)
22.135 kB
8.356 kB
react-make-styles
makeStyles + mergeClasses (build time)
2.557 kB
1.202 kB
react-menu
Menu (including children components)
114.559 kB
34.533 kB
react-menu
Menu (including selectable components)
116.659 kB
34.804 kB
react-popover
Popover
124.178 kB
36.122 kB
react-portal
Portal
7.78 kB
2.672 kB
react-positioning
usePopper
23.154 kB
7.942 kB
react-provider
FluentProvider
16.235 kB
5.972 kB
react-theme
Teams: all themes
32.941 kB
6.674 kB
react-theme
Teams: Light theme
20.247 kB
5.662 kB
react-tooltip
Tooltip
45.278 kB
15.451 kB
react-utilities
SSRProvider
213 B
170 B
🤖 This report was generated against 5ad25fb2e23b2aa5e3ce415b0ad26f24ade89467

@fabricteam

Copy link
Copy Markdown
Collaborator

Perf Analysis (@fluentui/react)

No significant results to display.

All results

Scenario Render type Master Ticks PR Ticks Iterations Status
Avatar mount 869 903 5000
BaseButton mount 906 901 5000
Breadcrumb mount 2618 2605 1000
ButtonNext mount 422 429 5000
Checkbox mount 1514 1517 5000
CheckboxBase mount 1254 1295 5000
ChoiceGroup mount 4775 4615 5000
ComboBox mount 994 1029 1000
CommandBar mount 10112 10079 1000
ContextualMenu mount 6223 6112 1000
DefaultButton mount 1105 1115 5000
DetailsRow mount 3641 3679 5000
DetailsRowFast mount 3687 3822 5000
DetailsRowNoStyles mount 3504 3495 5000
Dialog mount 2103 2092 1000
DocumentCardTitle mount 131 162 1000
Dropdown mount 3148 3239 5000
FluentProviderNext mount 7445 7440 5000
FocusTrapZone mount 1806 1839 5000
FocusZone mount 1762 1792 5000
IconButton mount 1724 1680 5000
Label mount 329 338 5000
Layer mount 1745 1732 5000
Link mount 479 457 5000
MakeStyles mount 1882 1850 50000
MenuButton mount 1515 1457 5000
MessageBar mount 1990 2005 5000
Nav mount 3326 3284 1000
OverflowSet mount 1037 1036 5000
Panel mount 1347 2053 1000
Persona mount 836 818 1000
Pivot mount 1451 1450 1000
PrimaryButton mount 1279 1243 5000
Rating mount 7583 7586 5000
SearchBox mount 1277 1290 5000
Shimmer mount 2573 2437 5000
Slider mount 1928 1956 5000
SpinButton mount 4967 4941 5000
Spinner mount 424 394 5000
SplitButton mount 3138 3145 5000
Stack mount 475 528 5000
StackWithIntrinsicChildren mount 1528 1535 5000
StackWithTextChildren mount 4412 4466 5000
SwatchColorPicker mount 10156 10124 5000
Tabs mount 1378 1389 1000
TagPicker mount 2513 2615 5000
TeachingBubble mount 11704 11678 5000
Text mount 417 405 5000
TextField mount 1343 1318 5000
ThemeProvider mount 1178 1172 5000
ThemeProvider virtual-rerender 592 600 5000
Toggle mount 797 812 5000
buttonNative mount 114 100 5000

Perf Analysis (@fluentui/react-northstar)

Perf tests with no regressions
Scenario Current PR Ticks Baseline Ticks Ratio
MenuMinimalPerf.default 907 803 1.13:1
RefMinimalPerf.default 250 230 1.09:1
FormMinimalPerf.default 402 375 1.07:1
FlexMinimalPerf.default 286 272 1.05:1
SkeletonMinimalPerf.default 368 352 1.05:1
TextMinimalPerf.default 344 328 1.05:1
AttachmentSlotsPerf.default 1105 1064 1.04:1
DropdownManyItemsPerf.default 683 656 1.04:1
EmbedMinimalPerf.default 4164 4017 1.04:1
ImageMinimalPerf.default 374 359 1.04:1
LoaderMinimalPerf.default 687 660 1.04:1
ReactionMinimalPerf.default 365 350 1.04:1
TreeMinimalPerf.default 793 766 1.04:1
AlertMinimalPerf.default 270 261 1.03:1
ListNestedPerf.default 552 536 1.03:1
PortalMinimalPerf.default 179 174 1.03:1
ProviderMinimalPerf.default 1020 986 1.03:1
SplitButtonMinimalPerf.default 3827 3706 1.03:1
StatusMinimalPerf.default 680 662 1.03:1
CardMinimalPerf.default 562 551 1.02:1
CarouselMinimalPerf.default 472 464 1.02:1
SegmentMinimalPerf.default 338 331 1.02:1
ToolbarMinimalPerf.default 922 902 1.02:1
ButtonOverridesMissPerf.default 1715 1698 1.01:1
DividerMinimalPerf.default 366 364 1.01:1
DropdownMinimalPerf.default 3093 3075 1.01:1
HeaderMinimalPerf.default 353 349 1.01:1
InputMinimalPerf.default 1230 1219 1.01:1
ListCommonPerf.default 617 612 1.01:1
PopupMinimalPerf.default 592 585 1.01:1
CustomToolbarPrototype.default 3887 3833 1.01:1
TreeWith60ListItems.default 180 179 1.01:1
ButtonSlotsPerf.default 556 554 1:1
CheckboxMinimalPerf.default 2748 2756 1:1
ItemLayoutMinimalPerf.default 1189 1193 1:1
MenuButtonMinimalPerf.default 1608 1604 1:1
SliderMinimalPerf.default 1574 1569 1:1
IconMinimalPerf.default 605 605 1:1
TextAreaMinimalPerf.default 486 485 1:1
TooltipMinimalPerf.default 987 990 1:1
AttachmentMinimalPerf.default 145 146 0.99:1
BoxMinimalPerf.default 334 337 0.99:1
LabelMinimalPerf.default 383 388 0.99:1
AvatarMinimalPerf.default 181 185 0.98:1
ChatDuplicateMessagesPerf.default 283 289 0.98:1
ChatMinimalPerf.default 636 646 0.98:1
ChatWithPopoverPerf.default 345 352 0.98:1
DatepickerMinimalPerf.default 5325 5408 0.98:1
HeaderSlotsPerf.default 746 763 0.98:1
ListMinimalPerf.default 506 518 0.98:1
DialogMinimalPerf.default 734 758 0.97:1
LayoutMinimalPerf.default 368 380 0.97:1
TableManyItemsPerf.default 1842 1890 0.97:1
TableMinimalPerf.default 393 405 0.97:1
AnimationMinimalPerf.default 398 415 0.96:1
ListWith60ListItems.default 635 661 0.96:1
ProviderMergeThemesPerf.default 1636 1696 0.96:1
RadioGroupMinimalPerf.default 438 454 0.96:1
VideoMinimalPerf.default 578 602 0.96:1
RosterPerf.default 1108 1165 0.95:1
ButtonMinimalPerf.default 156 166 0.94:1
GridMinimalPerf.default 313 333 0.94:1
AccordionMinimalPerf.default 141 156 0.9:1

@theerebuss theerebuss mentioned this pull request Aug 10, 2021
37 tasks
@theerebuss theerebuss merged commit dd3a61b into microsoft:master Aug 11, 2021
@theerebuss theerebuss deleted the card-codeowners branch August 11, 2021 07:39
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