Skip to content

feat(v9): migrate react-shared-contexts to ship rolluped only dts#22965

Merged
Hotell merged 2 commits intomicrosoft:masterfrom
Hotell:hotell/build/migrate-v9-to-rolluped-dts-p7
May 12, 2022
Merged

feat(v9): migrate react-shared-contexts to ship rolluped only dts#22965
Hotell merged 2 commits intomicrosoft:masterfrom
Hotell:hotell/build/migrate-v9-to-rolluped-dts-p7

Conversation

@Hotell
Copy link
Contributor

@Hotell Hotell commented May 12, 2022

Applied yarn workspace-generator migrate-converged-pkg to ship only rolluped type definitions for:

  • shared-contexts

Related Issue(s)

Fixes partially #22429

@Hotell Hotell requested a review from a team as a code owner May 12, 2022 12:46
@Hotell Hotell changed the title Hotell/build/migrate v9 to rolluped dts p7 feat(v9): migrate react-shared-contexts to ship rolluped only dts May 12, 2022
@Hotell Hotell mentioned this pull request May 12, 2022
50 tasks
@codesandbox-ci
Copy link

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 91b4e8b:

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

@Hotell Hotell enabled auto-merge (squash) May 12, 2022 12:55
@fabricteam
Copy link
Collaborator

📊 Bundle size report

Unchanged fixtures
Package & Exports Size (minified/GZIP)
react-accordion
Accordion (including children components)
73.795 kB
22.514 kB
react-avatar
Avatar
45.225 kB
13.142 kB
react-button
Button
32.475 kB
9.017 kB
react-button
CompoundButton
38.715 kB
10.169 kB
react-button
MenuButton
34.269 kB
9.602 kB
react-button
SplitButton
41.551 kB
10.907 kB
react-button
ToggleButton
43.403 kB
9.945 kB
react-card
Card - All
58.983 kB
16.92 kB
react-card
Card
54.268 kB
15.663 kB
react-card
CardFooter
7.783 kB
3.313 kB
react-card
CardHeader
9.351 kB
3.832 kB
react-card
CardPreview
7.755 kB
3.337 kB
react-combobox
Combobox
60.569 kB
20.68 kB
react-components
react-components: Accordion, Button, FluentProvider, Image, Menu, Popover
179.701 kB
50.147 kB
react-components
react-components: FluentProvider & webLightTheme
34.066 kB
11.089 kB
react-link
Link
11.412 kB
4.64 kB
react-menu
Menu (including children components)
110.223 kB
33.539 kB
react-menu
Menu (including selectable components)
113.398 kB
34.005 kB
react-popover
Popover
101.146 kB
30.837 kB
react-portal
Portal
6.272 kB
2.17 kB
react-positioning
usePopper
23.21 kB
8.084 kB
react-provider
FluentProvider
14.115 kB
5.29 kB
react-radio
Radio
29.411 kB
10.059 kB
react-radio
RadioGroup
13.639 kB
5.475 kB
react-slider
Slider
25.542 kB
8.258 kB
react-switch
Switch
25.342 kB
8.219 kB
react-tooltip
Tooltip
42.927 kB
14.775 kB
🤖 This report was generated against 0915feeaa4278c32a7818b67b159ed207d1031fc

@fabricteam
Copy link
Collaborator

Perf Analysis (@fluentui/react-components)

No significant results to display.

All results

Scenario Render type Master Ticks PR Ticks Iterations Status
Avatar mount 876 1033 5000
Button mount 545 589 5000
FluentProvider mount 1882 1875 5000
FluentProviderWithTheme mount 279 280 10
FluentProviderWithTheme virtual-rerender 221 240 10
FluentProviderWithTheme virtual-rerender-with-unmount 312 315 10
MakeStyles mount 1553 1607 50000

@size-auditor
Copy link

size-auditor bot commented May 12, 2022

Asset size changes

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

Baseline commit: 0915feeaa4278c32a7818b67b159ed207d1031fc (build)

@Hotell Hotell merged commit 8afe4d1 into microsoft:master May 12, 2022
marwan38 pushed a commit to marwan38/fluentui that referenced this pull request Jun 13, 2022
…crosoft#22965)

* feat(v9): migrate react-shared-contexts to ship rolluped only dts

* generate change file
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