Skip to content

Conversation

@bsunderhus
Copy link
Contributor

Previous Behavior

New Behavior

  1. re-exports from @fluentui/react-utilities the slot and assertSlots methods

Related Issue(s)

  • Fixes #

@bsunderhus bsunderhus self-assigned this Aug 7, 2023
@github-actions github-actions bot added this to the August Project Cycle Q4 2023 milestone Aug 7, 2023
@bsunderhus bsunderhus marked this pull request as ready for review August 7, 2023 10:33
@bsunderhus bsunderhus requested a review from a team as a code owner August 7, 2023 10:33
@fabricteam
Copy link
Collaborator

Perf Analysis (@fluentui/react-components)

Scenario Render type Master Ticks PR Ticks Iterations Status
FluentProviderWithTheme virtual-rerender-with-unmount 67 73 10 Possible regression
All results

Scenario Render type Master Ticks PR Ticks Iterations Status
Avatar mount 649 627 5000
Button mount 307 306 5000
Field mount 1168 1153 5000
FluentProvider mount 675 663 5000
FluentProviderWithTheme mount 77 75 10
FluentProviderWithTheme virtual-rerender 72 68 10
FluentProviderWithTheme virtual-rerender-with-unmount 67 73 10 Possible regression
InfoButton mount 11 9 5000
MakeStyles mount 881 851 50000
Persona mount 1830 1721 5000
SpinButton mount 1411 1398 5000

@codesandbox-ci
Copy link

codesandbox-ci bot commented Aug 7, 2023

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 4ab8b64:

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

@fabricteam
Copy link
Collaborator

📊 Bundle size report

Unchanged fixtures
Package & Exports Size (minified/GZIP)
react-components
react-components: Button, FluentProvider & webLightTheme
69 kB
18.626 kB
react-components
react-components: Accordion, Button, FluentProvider, Image, Menu, Popover
208.449 kB
58.124 kB
react-components
react-components: FluentProvider & webLightTheme
37.737 kB
12.383 kB
react-portal-compat
PortalCompatProvider
6.48 kB
2.203 kB
🤖 This report was generated against b921cbb92c4e023b06577c2e10f5f7e44f25c64d

@bsunderhus bsunderhus enabled auto-merge (squash) August 7, 2023 10:51
@size-auditor
Copy link

size-auditor bot commented Aug 7, 2023

Asset size changes

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

Baseline commit: b921cbb92c4e023b06577c2e10f5f7e44f25c64d (build)

@bsunderhus bsunderhus merged commit 9cbdee4 into microsoft:master Aug 7, 2023
marcosmoura added a commit to marcosmoura/fluentui that referenced this pull request Aug 7, 2023
* master:
  chore(cxe-prg): migrate to new slot API (microsoft#28752)
  chore(teams-prg): migrate to new slot API (microsoft#28751)
  chore: re-export slot and assertSlots methods (microsoft#28755)
  Docs(react-tree): Improve docs and stories (microsoft#28741)
  feat: implements nested tree selection (microsoft#28668)
  applying package updates
  applying package updates
  feature(react-utilities): implements new slot methods (`slot` and `assertSlots`) (microsoft#28373)
  fix(TimePicker): Selection now works in locales that don't use "am"/"pm" in their time format (microsoft#28469)
  bugfix: ensures controlled state works properly + (microsoft#28665)
  feat(tokens): Add status color tokens (microsoft#28006)
  feat(tokens): Add colorBrandStroke2Contrast and colorNeutralStrokeAlpha2 (microsoft#28638)
  Made BreadcrumbButton consistent with Item and Link (microsoft#28672)
marcosmoura added a commit to marcosmoura/fluentui that referenced this pull request Aug 7, 2023
* master:
  chore(cxe-prg): migrate to new slot API (microsoft#28752)
  chore(teams-prg): migrate to new slot API (microsoft#28751)
  chore: re-export slot and assertSlots methods (microsoft#28755)
  Docs(react-tree): Improve docs and stories (microsoft#28741)
  feat: implements nested tree selection (microsoft#28668)
  applying package updates
  applying package updates
  feature(react-utilities): implements new slot methods (`slot` and `assertSlots`) (microsoft#28373)
  fix(TimePicker): Selection now works in locales that don't use "am"/"pm" in their time format (microsoft#28469)
  bugfix: ensures controlled state works properly + (microsoft#28665)
  feat(tokens): Add status color tokens (microsoft#28006)
  feat(tokens): Add colorBrandStroke2Contrast and colorNeutralStrokeAlpha2 (microsoft#28638)
  Made BreadcrumbButton consistent with Item and Link (microsoft#28672)
  fix(EventListener): do not use `defaultProps` (microsoft#28725)
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.

3 participants