Skip to content

fix(react-tag-picker): allow base states in render functions#36443

Open
mainframev wants to merge 1 commit into
microsoft:masterfrom
mainframev:fix/react-tag-picker-base-render-states
Open

fix(react-tag-picker): allow base states in render functions#36443
mainframev wants to merge 1 commit into
microsoft:masterfrom
mainframev:fix/react-tag-picker-base-render-states

Conversation

@mainframev

@mainframev mainframev commented Jul 24, 2026

Copy link
Copy Markdown
Contributor

Summary

  • type TagPicker Button, Control, Group, and Input render functions against their base states
  • export TagPickerGroupBaseState consistently with the other TagPicker primitives
  • allow headless consumers to reuse the render functions without unsafe casts

Related

Split from the headless TagPicker work so the v9 API adjustment can be reviewed independently: #36285

@github-actions

Copy link
Copy Markdown

📊 Bundle size report

✅ No changes found

@github-actions

Copy link
Copy Markdown

Pull request demo site: URL

@@ -0,0 +1,7 @@
{

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/Menu Converged - submenuIndicator slotted content 1 screenshots
Image Name Diff(in Pixels) Image Type
vr-tests-react-components/Menu Converged - submenuIndicator slotted content.default.submenus open.chromium.png 605 Changed
vr-tests-react-components/Positioning 2 screenshots
Image Name Diff(in Pixels) Image Type
vr-tests-react-components/Positioning.Positioning end.chromium.png 876 Changed
vr-tests-react-components/Positioning.Positioning end.updated 2 times.chromium.png 609 Changed
vr-tests-react-components/ProgressBar converged 2 screenshots
Image Name Diff(in Pixels) Image Type
vr-tests-react-components/ProgressBar converged.Indeterminate + thickness.default.chromium.png 41 Changed
vr-tests-react-components/ProgressBar converged.Indeterminate + thickness - High Contrast.default.chromium.png 110 Changed
vr-tests-react-components/TagPicker 1 screenshots
Image Name Diff(in Pixels) Image Type
vr-tests-react-components/TagPicker.disabled - High Contrast.disabled input hover.chromium.png 1319 Changed

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

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