diff --git a/change/@fluentui-react-progress-6ff752f2-0a52-4f4e-b70b-8cfe2699ee3c.json b/change/@fluentui-react-progress-6ff752f2-0a52-4f4e-b70b-8cfe2699ee3c.json new file mode 100644 index 00000000000000..4299e87f93d7a5 --- /dev/null +++ b/change/@fluentui-react-progress-6ff752f2-0a52-4f4e-b70b-8cfe2699ee3c.json @@ -0,0 +1,7 @@ +{ + "type": "patch", + "comment": "fix: Updated slots to be required in ProgressBarState", + "packageName": "@fluentui/react-progress", + "email": "gcox@microsoft.com", + "dependentChangeType": "patch" +} diff --git a/packages/react-components/react-progress/etc/react-progress.api.md b/packages/react-components/react-progress/etc/react-progress.api.md index b70b3062d078a2..1da935f6342c6b 100644 --- a/packages/react-components/react-progress/etc/react-progress.api.md +++ b/packages/react-components/react-progress/etc/react-progress.api.md @@ -35,7 +35,7 @@ export type ProgressBarSlots = { }; // @public -export type ProgressBarState = ComponentState & Required> & Pick; +export type ProgressBarState = ComponentState> & Required> & Pick; // @public export const renderProgressBar_unstable: (state: ProgressBarState) => JSX.Element; diff --git a/packages/react-components/react-progress/src/components/ProgressBar/ProgressBar.types.ts b/packages/react-components/react-progress/src/components/ProgressBar/ProgressBar.types.ts index 07a20abb0b5c80..365d0bf3cdaf45 100644 --- a/packages/react-components/react-progress/src/components/ProgressBar/ProgressBar.types.ts +++ b/packages/react-components/react-progress/src/components/ProgressBar/ProgressBar.types.ts @@ -49,6 +49,6 @@ export type ProgressBarProps = Omit, 'size'> & /** * State used in rendering ProgressBar */ -export type ProgressBarState = ComponentState & +export type ProgressBarState = ComponentState> & Required> & Pick;