Skip to content

feat(react-components): Move Persona to unstable#25008

Merged
sopranopillow merged 7 commits intomicrosoft:masterfrom
sopranopillow:persona/export-unstable
Sep 29, 2022
Merged

feat(react-components): Move Persona to unstable#25008
sopranopillow merged 7 commits intomicrosoft:masterfrom
sopranopillow:persona/export-unstable

Conversation

@sopranopillow
Copy link
Contributor

This PR moves Persona to unstable and adds disclaimers of it being unstable.

Related Issue(s)

Fixes #25004

@fabricteam
Copy link
Collaborator

fabricteam commented Sep 29, 2022

📊 Bundle size report

Unchanged fixtures
Package & Exports Size (minified/GZIP)
react-components
react-components: Accordion, Button, FluentProvider, Image, Menu, Popover
189.156 kB
52.385 kB
react-components
react-components: FluentProvider & webLightTheme
33.4 kB
11.008 kB
react-portal-compat
PortalCompatProvider
5.857 kB
1.978 kB
🤖 This report was generated against 0885025f43076ebdf3a395cfb6ae65b3304cc5b2

@fabricteam
Copy link
Collaborator

fabricteam commented Sep 29, 2022

Perf Analysis (@fluentui/react-components)

No significant results to display.

All results

Scenario Render type Master Ticks PR Ticks Iterations Status
Avatar mount 1311 1179 5000
Button mount 880 927 5000
FluentProvider mount 1481 1472 5000
FluentProviderWithTheme mount 632 639 10
FluentProviderWithTheme virtual-rerender 524 600 10
FluentProviderWithTheme virtual-rerender-with-unmount 630 627 10
MakeStyles mount 1840 1901 50000
SpinButton mount 2446 2440 5000

@size-auditor
Copy link

size-auditor bot commented Sep 29, 2022

Asset size changes

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

Baseline commit: 0885025f43076ebdf3a395cfb6ae65b3304cc5b2 (build)

@codesandbox-ci
Copy link

codesandbox-ci bot commented Sep 29, 2022

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 99247cc:

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

@sopranopillow sopranopillow merged commit 2e8d044 into microsoft:master Sep 29, 2022
@sopranopillow sopranopillow deleted the persona/export-unstable branch September 29, 2022 22:08
GeoffCoxMSFT pushed a commit to GeoffCoxMSFT/fluentui that referenced this pull request Oct 3, 2022
* moving Persona to unstable

* change file

* adding persona to dependencies

* publishing react-persona

* change file

* updating react-components api

* adding requested changes
@sopranopillow sopranopillow mentioned this pull request Oct 3, 2022
22 tasks
NotWoods pushed a commit to NotWoods/fluentui that referenced this pull request Nov 18, 2022
* moving Persona to unstable

* change file

* adding persona to dependencies

* publishing react-persona

* change file

* updating react-components api

* adding requested changes
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.

Persona: Move to unstable

3 participants