Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -249,7 +249,7 @@ packages/react-components/react-motions-preview @microsoft/teams-prg
packages/react-components/react-teaching-popover @microsoft/xc-uxe @Mitch-At-Work
packages/react-components/react-timepicker-compat @microsoft/teams-prg
packages/react-components/react-icons-compat @microsoft/cxe-red @tomi-msft
packages/react-components/react-tag-picker-preview @microsoft/teams-prg
packages/react-components/react-tag-picker @microsoft/teams-prg
packages/react-components/react-carousel-preview @microsoft/xc-uxe @Mitch-At-Work
# <%= NX-CODEOWNER-PLACEHOLDER %>

Expand Down
1 change: 0 additions & 1 deletion apps/public-docsite-v9/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,6 @@
"@fluentui/theme-designer": "*",
"@fluentui/react-swatch-picker-preview": "*",
"@fluentui/react-motions-preview": "*",
"@fluentui/react-tag-picker-preview": "*",
"@fluentui/react-timepicker-compat": "*",
"@griffel/react": "^1.5.14",
"@microsoft/applicationinsights-web": "^3",
Expand Down
4 changes: 2 additions & 2 deletions apps/vr-tests-react-components/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,6 @@
"@fluentui/react-textarea": "*",
"@fluentui/react-theme": "*",
"@fluentui/react-timepicker-compat": "*",
"@fluentui/react-tag-picker-preview": "*",
"@fluentui/react-toast": "*",
"@fluentui/react-tooltip": "*",
"@fluentui/react-toolbar": "*",
Expand All @@ -79,6 +78,7 @@
"@fluentui/react-breadcrumb": "*",
"@fluentui/react-rating": "*",
"@fluentui/react-search": "*",
"@fluentui/react-teaching-popover": "*"
"@fluentui/react-teaching-popover": "*",
"@fluentui/react-tag-picker": ">=9.0.0-alpha"
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ import {
TagPickerOption,
TagPickerOptionGroup,
TagPickerProps,
} from '@fluentui/react-tag-picker-preview';
} from '@fluentui/react-tag-picker';
import { Tag } from '@fluentui/react-tags';
import { Avatar } from '@fluentui/react-avatar';
import { DARK_MODE, HIGH_CONTRAST, RTL, getStoryVariant } from '../utilities/getStoryVariant';
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"type": "minor",
"comment": "feat: add @fluentui/react-tag-picker to suite",
"packageName": "@fluentui/react-components",
"email": "bernardo.sunderhus@gmail.com",
"dependentChangeType": "patch"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"type": "minor",
"comment": "feat: release stable",
"packageName": "@fluentui/react-tag-picker",
"email": "bernardo.sunderhus@gmail.com",
"dependentChangeType": "patch"
}
Original file line number Diff line number Diff line change
Expand Up @@ -769,6 +769,14 @@ import { renderTableSelectionCell_unstable } from '@fluentui/react-table';
import { renderTabList_unstable } from '@fluentui/react-tabs';
import { renderTag_unstable } from '@fluentui/react-tags';
import { renderTagGroup_unstable } from '@fluentui/react-tags';
import { renderTagPicker_unstable } from '@fluentui/react-tag-picker';
import { renderTagPickerButton_unstable } from '@fluentui/react-tag-picker';
import { renderTagPickerControl_unstable } from '@fluentui/react-tag-picker';
import { renderTagPickerGroup_unstable } from '@fluentui/react-tag-picker';
import { renderTagPickerInput_unstable } from '@fluentui/react-tag-picker';
import { renderTagPickerList_unstable } from '@fluentui/react-tag-picker';
import { renderTagPickerOption_unstable } from '@fluentui/react-tag-picker';
import { renderTagPickerOptionGroup } from '@fluentui/react-tag-picker';
import { renderTeachingPopover_unstable } from '@fluentui/react-teaching-popover';
import { renderTeachingPopoverBody_unstable } from '@fluentui/react-teaching-popover';
import { renderTeachingPopoverCarousel_unstable } from '@fluentui/react-teaching-popover';
Expand Down Expand Up @@ -983,6 +991,49 @@ import { tagGroupClassNames } from '@fluentui/react-tags';
import { TagGroupProps } from '@fluentui/react-tags';
import { TagGroupSlots } from '@fluentui/react-tags';
import { TagGroupState } from '@fluentui/react-tags';
import { TagPicker } from '@fluentui/react-tag-picker';
import { TagPickerButton } from '@fluentui/react-tag-picker';
import { tagPickerButtonClassNames } from '@fluentui/react-tag-picker';
import { TagPickerButtonProps } from '@fluentui/react-tag-picker';
import { TagPickerButtonSlots } from '@fluentui/react-tag-picker';
import { TagPickerButtonState } from '@fluentui/react-tag-picker';
import { TagPickerContextValues } from '@fluentui/react-tag-picker';
import { TagPickerControl } from '@fluentui/react-tag-picker';
import { tagPickerControlClassNames } from '@fluentui/react-tag-picker';
import { TagPickerControlProps } from '@fluentui/react-tag-picker';
import { TagPickerControlSlots } from '@fluentui/react-tag-picker';
import { TagPickerControlState } from '@fluentui/react-tag-picker';
import { TagPickerGroup } from '@fluentui/react-tag-picker';
import { tagPickerGroupClassNames } from '@fluentui/react-tag-picker';
import { TagPickerGroupProps } from '@fluentui/react-tag-picker';
import { TagPickerGroupSlots } from '@fluentui/react-tag-picker';
import { TagPickerGroupState } from '@fluentui/react-tag-picker';
import { TagPickerInput } from '@fluentui/react-tag-picker';
import { tagPickerInputClassNames } from '@fluentui/react-tag-picker';
import { TagPickerInputProps } from '@fluentui/react-tag-picker';
import { TagPickerInputSlots } from '@fluentui/react-tag-picker';
import { TagPickerInputState } from '@fluentui/react-tag-picker';
import { TagPickerList } from '@fluentui/react-tag-picker';
import { tagPickerListClassNames } from '@fluentui/react-tag-picker';
import { TagPickerListProps } from '@fluentui/react-tag-picker';
import { TagPickerListSlots } from '@fluentui/react-tag-picker';
import { TagPickerListState } from '@fluentui/react-tag-picker';
import { TagPickerOnOpenChangeData } from '@fluentui/react-tag-picker';
import { TagPickerOnOptionSelectData } from '@fluentui/react-tag-picker';
import { TagPickerOption } from '@fluentui/react-tag-picker';
import { tagPickerOptionClassNames } from '@fluentui/react-tag-picker';
import { TagPickerOptionGroup } from '@fluentui/react-tag-picker';
import { tagPickerOptionGroupClassNames } from '@fluentui/react-tag-picker';
import { TagPickerOptionGroupProps } from '@fluentui/react-tag-picker';
import { TagPickerOptionGroupSlots } from '@fluentui/react-tag-picker';
import { TagPickerOptionGroupState } from '@fluentui/react-tag-picker';
import { TagPickerOptionProps } from '@fluentui/react-tag-picker';
import { TagPickerOptionSlots } from '@fluentui/react-tag-picker';
import { TagPickerOptionState } from '@fluentui/react-tag-picker';
import { TagPickerProps } from '@fluentui/react-tag-picker';
import { TagPickerSize } from '@fluentui/react-tag-picker';
import { TagPickerSlots } from '@fluentui/react-tag-picker';
import { TagPickerState } from '@fluentui/react-tag-picker';
import { TagProps } from '@fluentui/react-tags';
import { TagShape } from '@fluentui/react-tags';
import { TagSize } from '@fluentui/react-tags';
Expand Down Expand Up @@ -1498,6 +1549,22 @@ import { useTagAvatarContextValues_unstable } from '@fluentui/react-tags';
import { useTagGroup_unstable } from '@fluentui/react-tags';
import { useTagGroupContextValues_unstable } from '@fluentui/react-tags';
import { useTagGroupStyles_unstable } from '@fluentui/react-tags';
import { useTagPicker_unstable } from '@fluentui/react-tag-picker';
import { useTagPickerButton_unstable } from '@fluentui/react-tag-picker';
import { useTagPickerButtonStyles_unstable } from '@fluentui/react-tag-picker';
import { useTagPickerControl_unstable } from '@fluentui/react-tag-picker';
import { useTagPickerControlStyles_unstable } from '@fluentui/react-tag-picker';
import { useTagPickerFilter } from '@fluentui/react-tag-picker';
import { useTagPickerGroup_unstable } from '@fluentui/react-tag-picker';
import { useTagPickerGroupStyles_unstable } from '@fluentui/react-tag-picker';
import { useTagPickerInput_unstable } from '@fluentui/react-tag-picker';
import { useTagPickerInputStyles_unstable } from '@fluentui/react-tag-picker';
import { useTagPickerList_unstable } from '@fluentui/react-tag-picker';
import { useTagPickerListStyles_unstable } from '@fluentui/react-tag-picker';
import { useTagPickerOption_unstable } from '@fluentui/react-tag-picker';
import { useTagPickerOptionGroup } from '@fluentui/react-tag-picker';
import { useTagPickerOptionGroupStyles } from '@fluentui/react-tag-picker';
import { useTagPickerOptionStyles_unstable } from '@fluentui/react-tag-picker';
import { useTagStyles_unstable } from '@fluentui/react-tags';
import { useTeachingPopover_unstable } from '@fluentui/react-teaching-popover';
import { useTeachingPopoverBody_unstable } from '@fluentui/react-teaching-popover';
Expand Down Expand Up @@ -3105,6 +3172,22 @@ export { renderTag_unstable }

export { renderTagGroup_unstable }

export { renderTagPicker_unstable }

export { renderTagPickerButton_unstable }

export { renderTagPickerControl_unstable }

export { renderTagPickerGroup_unstable }

export { renderTagPickerInput_unstable }

export { renderTagPickerList_unstable }

export { renderTagPickerOption_unstable }

export { renderTagPickerOptionGroup }

export { renderTeachingPopover_unstable }

export { renderTeachingPopoverBody_unstable }
Expand Down Expand Up @@ -3533,6 +3616,92 @@ export { TagGroupSlots }

export { TagGroupState }

export { TagPicker }

export { TagPickerButton }

export { tagPickerButtonClassNames }

export { TagPickerButtonProps }

export { TagPickerButtonSlots }

export { TagPickerButtonState }

export { TagPickerContextValues }

export { TagPickerControl }

export { tagPickerControlClassNames }

export { TagPickerControlProps }

export { TagPickerControlSlots }

export { TagPickerControlState }

export { TagPickerGroup }

export { tagPickerGroupClassNames }

export { TagPickerGroupProps }

export { TagPickerGroupSlots }

export { TagPickerGroupState }

export { TagPickerInput }

export { tagPickerInputClassNames }

export { TagPickerInputProps }

export { TagPickerInputSlots }

export { TagPickerInputState }

export { TagPickerList }

export { tagPickerListClassNames }

export { TagPickerListProps }

export { TagPickerListSlots }

export { TagPickerListState }

export { TagPickerOnOpenChangeData }

export { TagPickerOnOptionSelectData }

export { TagPickerOption }

export { tagPickerOptionClassNames }

export { TagPickerOptionGroup }

export { tagPickerOptionGroupClassNames }

export { TagPickerOptionGroupProps }

export { TagPickerOptionGroupSlots }

export { TagPickerOptionGroupState }

export { TagPickerOptionProps }

export { TagPickerOptionSlots }

export { TagPickerOptionState }

export { TagPickerProps }

export { TagPickerSize }

export { TagPickerSlots }

export { TagPickerState }

export { TagProps }

export { TagShape }
Expand Down Expand Up @@ -4563,6 +4732,38 @@ export { useTagGroupContextValues_unstable }

export { useTagGroupStyles_unstable }

export { useTagPicker_unstable }

export { useTagPickerButton_unstable }

export { useTagPickerButtonStyles_unstable }

export { useTagPickerControl_unstable }

export { useTagPickerControlStyles_unstable }

export { useTagPickerFilter }

export { useTagPickerGroup_unstable }

export { useTagPickerGroupStyles_unstable }

export { useTagPickerInput_unstable }

export { useTagPickerInputStyles_unstable }

export { useTagPickerList_unstable }

export { useTagPickerListStyles_unstable }

export { useTagPickerOption_unstable }

export { useTagPickerOptionGroup }

export { useTagPickerOptionGroupStyles }

export { useTagPickerOptionStyles_unstable }

export { useTagStyles_unstable }

export { useTeachingPopover_unstable }
Expand Down
3 changes: 2 additions & 1 deletion packages/react-components/react-components/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,8 @@
"@fluentui/react-aria": "^9.11.1",
"@fluentui/react-rating": "^9.0.6",
"@fluentui/react-search": "^9.0.3",
"@fluentui/react-teaching-popover": "^9.1.2"
"@fluentui/react-teaching-popover": "^9.1.2",
"@fluentui/react-tag-picker": "9.0.0-alpha.0"
},
"peerDependencies": {
"@types/react": ">=16.14.0 <19.0.0",
Expand Down
72 changes: 72 additions & 0 deletions packages/react-components/react-components/src/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1726,3 +1726,75 @@ export type {
TeachingPopoverCarouselPageCountSlots,
TeachingPopoverCarouselPageCountState,
} from '@fluentui/react-teaching-popover';

export {
TagPicker,
renderTagPicker_unstable,
useTagPicker_unstable,
TagPickerInput,
tagPickerInputClassNames,
renderTagPickerInput_unstable,
useTagPickerInputStyles_unstable,
useTagPickerInput_unstable,
TagPickerList,
tagPickerListClassNames,
renderTagPickerList_unstable,
useTagPickerListStyles_unstable,
useTagPickerList_unstable,
TagPickerButton,
tagPickerButtonClassNames,
renderTagPickerButton_unstable,
useTagPickerButtonStyles_unstable,
useTagPickerButton_unstable,
TagPickerControl,
tagPickerControlClassNames,
renderTagPickerControl_unstable,
useTagPickerControlStyles_unstable,
useTagPickerControl_unstable,
TagPickerOption,
tagPickerOptionClassNames,
renderTagPickerOption_unstable,
useTagPickerOptionStyles_unstable,
useTagPickerOption_unstable,
TagPickerGroup,
tagPickerGroupClassNames,
renderTagPickerGroup_unstable,
useTagPickerGroupStyles_unstable,
useTagPickerGroup_unstable,
TagPickerOptionGroup,
tagPickerOptionGroupClassNames,
renderTagPickerOptionGroup,
useTagPickerOptionGroupStyles,
useTagPickerOptionGroup,
useTagPickerFilter,
} from '@fluentui/react-tag-picker';
export type {
TagPickerContextValues,
TagPickerProps,
TagPickerSlots,
TagPickerState,
TagPickerOnOpenChangeData,
TagPickerOnOptionSelectData,
TagPickerSize,
TagPickerInputProps,
TagPickerInputSlots,
TagPickerInputState,
TagPickerListProps,
TagPickerListSlots,
TagPickerListState,
TagPickerButtonProps,
TagPickerButtonSlots,
TagPickerButtonState,
TagPickerControlProps,
TagPickerControlSlots,
TagPickerControlState,
TagPickerOptionProps,
TagPickerOptionSlots,
TagPickerOptionState,
TagPickerGroupProps,
TagPickerGroupSlots,
TagPickerGroupState,
TagPickerOptionGroupProps,
TagPickerOptionGroupSlots,
TagPickerOptionGroupState,
} from '@fluentui/react-tag-picker';

This file was deleted.

Loading