fluentui
fluentui copied to clipboard
[draft] Motion components
Previous Behavior
New Behavior
Related Issue(s)
- Fixes #
/azp run
Azure Pipelines successfully started running 4 pipeline(s).
📊 Bundle size report
| Package & Exports | Baseline (minified/GZIP) | PR | Change |
|---|---|---|---|
| react-components react-components: entire library |
1.094 MB270.794 kB |
1.095 MB270.936 kB |
375 B 142 B |
| react-dialog Dialog (including children components) |
98.898 kB29.801 kB |
98.979 kB29.822 kB |
81 B 21 B |
| react-motion @fluentui/react-motion - createPresenceComponent() |
4.757 kB2.113 kB |
4.832 kB2.139 kB |
75 B 26 B |
| react-toast Toast (including Toaster) |
97.515 kB29.332 kB |
97.592 kB29.349 kB |
77 B 17 B |
Unchanged fixtures
| Package & Exports | Size (minified/GZIP) |
|---|---|
| react-components react-components: Button, FluentProvider & webLightTheme |
69.141 kB20.157 kB |
| react-components react-components: Accordion, Button, FluentProvider, Image, Menu, Popover |
211.741 kB60.957 kB |
| react-components react-components: FluentProvider & webLightTheme |
44.442 kB14.607 kB |
| react-motion @fluentui/react-motion - createMotionComponent() |
4.084 kB1.827 kB |
| react-motion @fluentui/react-motion - PresenceGroup |
1.714 kB819 B |
| react-portal-compat PortalCompatProvider |
8.39 kB2.64 kB |
| react-timepicker-compat TimePicker |
106.559 kB35.517 kB |
Perf Analysis (@fluentui/react-components)
No significant results to display.
All results
| Scenario | Render type | Master Ticks | PR Ticks | Iterations | Status |
|---|---|---|---|---|---|
| Avatar | mount | 635 | 628 | 5000 | |
| Button | mount | 297 | 308 | 5000 | |
| Field | mount | 1144 | 1122 | 5000 | |
| FluentProvider | mount | 704 | 723 | 5000 | |
| FluentProviderWithTheme | mount | 82 | 85 | 10 | |
| FluentProviderWithTheme | virtual-rerender | 37 | 35 | 10 | |
| FluentProviderWithTheme | virtual-rerender-with-unmount | 77 | 75 | 10 | |
| MakeStyles | mount | 878 | 866 | 50000 | |
| Persona | mount | 1747 | 1744 | 5000 | |
| SpinButton | mount | 1446 | 1424 | 5000 | |
| SwatchPicker | mount | 1655 | 1687 | 5000 |
/azp run
Azure Pipelines successfully started running 4 pipeline(s).
/azp run
Azure Pipelines successfully started running 4 pipeline(s).
Closing for housekeeping 🏡 Feel free to re-open
