Skip to content

chore: migrate to use JSX importSource#28943

Closed
bsunderhus wants to merge 1 commit into
microsoft:masterfrom
bsunderhus:react-dialog/chore--migrate-to-use-jsx-import-source
Closed

chore: migrate to use JSX importSource#28943
bsunderhus wants to merge 1 commit into
microsoft:masterfrom
bsunderhus:react-dialog/chore--migrate-to-use-jsx-import-source

Conversation

@bsunderhus

Copy link
Copy Markdown
Contributor

Previous Behavior

Previously @fluentui/react-dialog used to use classic pragma instead of JSX importSource

New Behavior

  1. Migrates to use the new automatic runtime feat: supports new automatic JSX runtime #28810

Related Issue(s)

  • Fixes #

@bsunderhus bsunderhus self-assigned this Aug 22, 2023
@github-actions github-actions Bot added this to the August Project Cycle Q4 2023 milestone Aug 22, 2023
@fabricteam

fabricteam commented Aug 22, 2023

Copy link
Copy Markdown
Collaborator

Perf Analysis (@fluentui/react-components)

No significant results to display.

All results

Scenario Render type Master Ticks PR Ticks Iterations Status
Avatar mount 624 629 5000
Button mount 315 312 5000
Field mount 1114 1126 5000
FluentProvider mount 688 695 5000
FluentProviderWithTheme mount 83 79 10
FluentProviderWithTheme virtual-rerender 68 64 10
FluentProviderWithTheme virtual-rerender-with-unmount 80 81 10
InfoButton mount 16 11 5000
MakeStyles mount 857 866 50000
Persona mount 1715 1685 5000
SpinButton mount 1327 1347 5000

@fabricteam

fabricteam commented Aug 22, 2023

Copy link
Copy Markdown
Collaborator

📊 Bundle size report

Package & Exports Baseline (minified/GZIP) PR Change
react-dialog
Dialog (including children components)
86.738 kB
26.341 kB
89.338 kB
27.323 kB
2.6 kB
982 B

🤖 This report was generated against f94b6d05d7642563cb96e2718402fbbbab65cbbc

@fabricteam

fabricteam commented Aug 22, 2023

Copy link
Copy Markdown
Collaborator

🕵 fluentuiv9 No visual regressions between this PR and main

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.

2 participants