Skip to content

feat(react-storybook-addon-playground): add published package scaffold - #36741

Open
Dmytro Kirpa (dmytrokirpa) wants to merge 1 commit into
microsoft:masterfrom
dmytrokirpa:feat/react-storybook-addon-playground-scaffold
Open

Dmytro Kirpa (dmytrokirpa) wants to merge 1 commit into
microsoft:masterfrom
dmytrokirpa:feat/react-storybook-addon-playground-scaffold

Conversation

@dmytrokirpa

@dmytrokirpa Dmytro Kirpa (dmytrokirpa) commented Sep 15, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Adds @fluentui/react-storybook-addon-playground as a published no-op Storybook addon scaffold so it can release as 0.0.1 on latest.
  • Keeps the public API to empty PresetConfig / Parameters types and an identity preset that registers nothing.
  • Unblocks the experimental playground implementation without letting the first experimental version own the latest npm tag.

This is PR 1 of 2 from #36728 (comment). After this lands on master, experimental/storybook-playground should be updated from master and the playground implementation in #36728 rebased onto it.

Test plan

  • yarn nx run-many -t lint,type-check,test,build -p react-storybook-addon-playground
  • yarn nx run react-storybook-addon-playground:generate-api
  • yarn check:change (patch change file so beachball publishes 0.0.1)
  • CI green on this PR
  • After merge, confirm the next stable release publishes @fluentui/react-storybook-addon-playground@0.0.1 with the latest tag

…caffold

Ship 0.0.1 on latest first so later experimental playground releases do not take the latest npm tag.

Co-authored-by: Cursor <cursoragent@cursor.com>
@dmytrokirpa

Copy link
Copy Markdown
Contributor Author

This is PR 1 of 2 for the Storybook playground (see #36728 (comment)).

Please merge this to master first so latest can point at 0.0.1. The playground implementation stays in #36728 and will merge to experimental/storybook-playground after this lands.

@github-actions

Copy link
Copy Markdown

📊 Bundle size report

✅ No changes found

@github-actions

Copy link
Copy Markdown

Pull request demo site: URL

Comment thread .github/CODEOWNERS
@@ -288,6 +288,7 @@ packages/react-components/react-breadcrumb/stories @microsoft/cxe-prg
packages/react-components/react-drawer/library @microsoft/cxe-prg @mainframev

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

🕵🏾‍♀️ visual changes to review in the Visual Change Report

vr-tests-react-components/Avatar Converged 1 screenshots
Image Name Diff(in Pixels) Image Type
vr-tests-react-components/Avatar Converged.badgeMask.normal.chromium.png 5 Changed
vr-tests-react-components/Positioning 2 screenshots
Image Name Diff(in Pixels) Image Type
vr-tests-react-components/Positioning.Positioning end.updated 2 times.chromium.png 161 Changed
vr-tests-react-components/Positioning.Positioning end.chromium.png 167 Changed
vr-tests-react-components/ProgressBar converged 3 screenshots
Image Name Diff(in Pixels) Image Type
vr-tests-react-components/ProgressBar converged.Indeterminate + thickness - Dark Mode.default.chromium.png 59 Changed
vr-tests-react-components/ProgressBar converged.Indeterminate + thickness.default.chromium.png 169 Changed
vr-tests-react-components/ProgressBar converged.Indeterminate + thickness - High Contrast.default.chromium.png 84 Changed
vr-tests-react-components/TagPicker 1 screenshots
Image Name Diff(in Pixels) Image Type
vr-tests-react-components/TagPicker.disabled - Dark Mode.disabled input hover.chromium.png 658 Changed
vr-tests/Callout 6 screenshots
Image Name Diff(in Pixels) Image Type
vr-tests/Callout.Bottom left edge - RTL.default.chromium.png 2199 Changed
vr-tests/Callout.Bottom right edge.default.chromium.png 1130 Changed
vr-tests/Callout.No callout width specified.default.chromium.png 2143 Changed
vr-tests/Callout.Left bottom edge.default.chromium.png 3182 Changed
vr-tests/Callout.Root.default.chromium.png 2195 Changed
vr-tests/Callout.Top auto edge.default.chromium.png 2212 Changed
vr-tests/Coachmark 1 screenshots
Image Name Diff(in Pixels) Image Type
vr-tests/Coachmark.Collapsed.default.chromium.png 159 Changed
vr-tests/Keytip 3 screenshots
Image Name Diff(in Pixels) Image Type
vr-tests/Keytip.Disabled.default.chromium.png 24 Changed
vr-tests/Keytip.Offset.default.chromium.png 86 Changed
vr-tests/Keytip.Root.default.chromium.png 51 Changed
vr-tests/react-charting-LineChart 1 screenshots
Image Name Diff(in Pixels) Image Type
vr-tests/react-charting-LineChart.Events - Dark Mode.default.chromium.png 16 Changed
vr-tests/react-charting-MultiStackBarChart 2 screenshots
Image Name Diff(in Pixels) Image Type
vr-tests/react-charting-MultiStackBarChart.Basic_PartToWhole - Dark Mode.default.chromium.png 363 Changed
vr-tests/react-charting-MultiStackBarChart.Basic_Absolute - RTL.default.chromium.png 343 Changed
vr-tests/react-charting-SankeyChart 1 screenshots
Image Name Diff(in Pixels) Image Type
vr-tests/react-charting-SankeyChart.PlaceHolder - Dark Mode.default.chromium.png 78 Changed
vr-tests/react-charting-VerticalBarChart 1 screenshots
Image Name Diff(in Pixels) Image Type
vr-tests/react-charting-VerticalBarChart.Grouped - Wrap Labels.default.chromium.png 3105 Changed

There were 2 duplicate changes discarded. Check the build logs for more information.

@dmytrokirpa Dmytro Kirpa (dmytrokirpa) changed the title feat(react-storybook-addon-playground): add published no-op package scaffold feat(react-storybook-addon-playground): add published package scaffold Sep 16, 2026
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.

1 participant