Skip to content

Conversation

@NotWoods
Copy link
Contributor

@NotWoods NotWoods commented Mar 2, 2023

Previous Behavior

No docs

New Behavior

Docs!

When I was working with this function it wasn't clear what the default value was. I added JSDoc with a @default tag.

Related Issue(s)

@NotWoods NotWoods requested a review from a team as a code owner March 2, 2023 21:09
@fabricteam
Copy link
Collaborator

fabricteam commented Mar 2, 2023

📊 Bundle size report

Unchanged fixtures
Package & Exports Size (minified/GZIP)
react-accordion
Accordion (including children components)
88.789 kB
26.532 kB
react-alert
Alert
90.467 kB
22.106 kB
react-avatar
Avatar
54.149 kB
14.571 kB
react-avatar
AvatarGroup
18.064 kB
6.664 kB
react-avatar
AvatarGroupItem
70.425 kB
19.075 kB
react-button
Button
39.613 kB
9.935 kB
react-button
CompoundButton
46.795 kB
11.405 kB
react-button
MenuButton
44.296 kB
11.255 kB
react-button
SplitButton
52.846 kB
12.866 kB
react-button
ToggleButton
57.982 kB
11.853 kB
react-card
Card - All
83.548 kB
23.894 kB
react-card
Card
78.317 kB
22.433 kB
react-card
CardFooter
9.045 kB
3.806 kB
react-card
CardHeader
10.984 kB
4.509 kB
react-card
CardPreview
9.852 kB
4.159 kB
react-checkbox
Checkbox
35.895 kB
10.82 kB
react-checkbox
CheckboxField
42.8 kB
12.714 kB
react-combobox
Combobox (including child components)
88.7 kB
28.099 kB
react-combobox
ComboboxField
85.066 kB
27.838 kB
react-combobox
Dropdown (including child components)
87.387 kB
27.842 kB
react-components
react-components: Button, FluentProvider & webLightTheme
67.03 kB
18.099 kB
react-components
react-components: Accordion, Button, FluentProvider, Image, Menu, Popover
206.273 kB
57.145 kB
react-components
react-components: FluentProvider & webLightTheme
37.861 kB
12.034 kB
react-dialog
Dialog (including children components)
92.72 kB
27.216 kB
react-infobutton
InfoButton
130.438 kB
39.407 kB
react-link
Link
12.306 kB
5.073 kB
react-menu
Menu (including children components)
130.333 kB
39.499 kB
react-menu
Menu (including selectable components)
133.509 kB
40.037 kB
react-persona
Persona
61.21 kB
16.521 kB
react-popover
Popover
117.51 kB
35.799 kB
react-portal
Portal
11.715 kB
4.265 kB
react-portal-compat
PortalCompatProvider
6.324 kB
2.129 kB
react-provider
FluentProvider
19.928 kB
6.832 kB
react-radio
Radio
35.392 kB
11.117 kB
react-radio
RadioGroup
17.872 kB
6.523 kB
react-radio
RadioGroupField
28.023 kB
9.681 kB
react-slider
Slider
35.816 kB
11.043 kB
react-slider
SliderField
45.717 kB
13.975 kB
react-switch
Switch
30.943 kB
9.25 kB
react-switch
SwitchField
37.805 kB
11.148 kB
react-table
DataGrid
149.792 kB
40.502 kB
react-table
Table (Primitives only)
46.798 kB
12.557 kB
react-table
Table as DataGrid
137.684 kB
35.154 kB
react-table
Table (Selection only)
85.511 kB
21.173 kB
react-table
Table (Sort only)
84.832 kB
20.982 kB
react-tooltip
Tooltip
49.351 kB
16.799 kB
🤖 This report was generated against 07a73b6fb3a89812c08db8881ddd7b62e449c326

@size-auditor
Copy link

size-auditor bot commented Mar 2, 2023

Asset size changes

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

Baseline commit: 07a73b6fb3a89812c08db8881ddd7b62e449c326 (build)

@fabricteam
Copy link
Collaborator

fabricteam commented Mar 2, 2023

🕵 fluentuiv9 No visual regressions between this PR and main

@ling1726
Copy link
Contributor

ling1726 commented Mar 3, 2023

Docs!

Best PR description

You'll need to do the following steps to get CI to pass

  • run yarn change and choose the changetype none or patch
  • yarn yarn workspace @fluentui/react-tabster build and check in the api.md file changes

@Hotell Hotell removed their assignment Mar 3, 2023
@Hotell
Copy link
Contributor

Hotell commented Mar 6, 2023

Docs!

Best PR description

You'll need to do the following steps to get CI to pass

  • run yarn change and choose the changetype none or patch
  • yarn yarn workspace @fluentui/react-tabster build and check in the api.md file changes

make sure to follow these @NotWoods 🙏

@codesandbox-ci
Copy link

codesandbox-ci bot commented Mar 8, 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 9a6fcda:

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

@fabricteam
Copy link
Collaborator

fabricteam commented Mar 8, 2023

Perf Analysis (@fluentui/react-components)

No significant results to display.

All results

Scenario Render type Master Ticks PR Ticks Iterations Status
Avatar mount 1265 1287 5000
Button mount 928 931 5000
Field mount 1978 1955 5000
FluentProvider mount 1565 1565 5000
FluentProviderWithTheme mount 580 591 10
FluentProviderWithTheme virtual-rerender 538 543 10
FluentProviderWithTheme virtual-rerender-with-unmount 581 587 10
InfoButton mount 518 517 5000
MakeStyles mount 1978 1951 50000
Persona mount 2907 2884 5000
SpinButton mount 2322 2316 5000

Copy link
Contributor

@bsunderhus bsunderhus left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@layershifter layershifter enabled auto-merge (squash) March 14, 2023 09:56
@layershifter
Copy link
Member

/azp run Fluent UI React - PR and CI

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@layershifter
Copy link
Member

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 4 pipeline(s).

@layershifter layershifter merged commit 5b6822a into microsoft:master Mar 14, 2023
GeoffCoxMSFT pushed a commit to GeoffCoxMSFT/fluentui that referenced this pull request Mar 14, 2023
* Add JSDoc for tabster focus indicator selector

* Add changelog
marcosmoura added a commit to marcosmoura/fluentui that referenced this pull request Mar 15, 2023
* master: (141 commits)
  chore: prerequisite changes before migrating v9 packages to SWC based transpilation (microsoft#26965)
  feat: Add InfoLabel component (microsoft#27118)
  fix(tools): update migrate-converged generator to add node field to package.json exports map (microsoft#27152)
  applying package updates
  fix: Embed play/pause indicator should render correctly in high contrast mode (microsoft#27213)
  feat(tokens): Add colorNeutralBackgroundAlpha and colorNeutralStrokeAlpha tokens (microsoft#27034)
  chore: Prepare release 0.66.4 (microsoft#27163)
  fix(react-datepicker-compat): Fix text entry issues with input (microsoft#27204)
  fix: Smooth out animation of indeterminate progress bar (microsoft#27201)
  Add cxe-red as a codeowner of react-file-type-icons (microsoft#27147)
  Added documentation about custom style hooks (microsoft#27087)
  Custom style react-text (microsoft#27078)
  Custom style react-image (microsoft#27066)
  Add JSDoc for tabster focus indicator selector (microsoft#27041)
  Theme designer: Move colors to local files (microsoft#27191)
  docs(react-card): move card out of preview (microsoft#27185)
  Include values in typography table (microsoft#27189)
  feat: accept a className in `mountNode` in `Portal` (microsoft#27008)
  RFC: Extend `mountNode` prop in `Portal` (microsoft#27009)
  applying package updates
  ...
marcosmoura added a commit to marcosmoura/fluentui that referenced this pull request Mar 15, 2023
* master: (141 commits)
  chore: prerequisite changes before migrating v9 packages to SWC based transpilation (microsoft#26965)
  feat: Add InfoLabel component (microsoft#27118)
  fix(tools): update migrate-converged generator to add node field to package.json exports map (microsoft#27152)
  applying package updates
  fix: Embed play/pause indicator should render correctly in high contrast mode (microsoft#27213)
  feat(tokens): Add colorNeutralBackgroundAlpha and colorNeutralStrokeAlpha tokens (microsoft#27034)
  chore: Prepare release 0.66.4 (microsoft#27163)
  fix(react-datepicker-compat): Fix text entry issues with input (microsoft#27204)
  fix: Smooth out animation of indeterminate progress bar (microsoft#27201)
  Add cxe-red as a codeowner of react-file-type-icons (microsoft#27147)
  Added documentation about custom style hooks (microsoft#27087)
  Custom style react-text (microsoft#27078)
  Custom style react-image (microsoft#27066)
  Add JSDoc for tabster focus indicator selector (microsoft#27041)
  Theme designer: Move colors to local files (microsoft#27191)
  docs(react-card): move card out of preview (microsoft#27185)
  Include values in typography table (microsoft#27189)
  feat: accept a className in `mountNode` in `Portal` (microsoft#27008)
  RFC: Extend `mountNode` prop in `Portal` (microsoft#27009)
  applying package updates
  ...
@NotWoods NotWoods deleted the patch-1 branch March 16, 2023 18:31
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.

6 participants