From 34f141b61bb0b392e9d3944f0f883038024bc994 Mon Sep 17 00:00:00 2001 From: KHMakoto Date: Tue, 15 Mar 2022 17:38:52 -0600 Subject: [PATCH 1/5] Removing star exports from @fluentui/react-avatar. --- packages/react-avatar/src/index.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/react-avatar/src/index.ts b/packages/react-avatar/src/index.ts index f7c07e29cc9626..02835b25488b39 100644 --- a/packages/react-avatar/src/index.ts +++ b/packages/react-avatar/src/index.ts @@ -1,2 +1,3 @@ -export * from './Avatar'; -export * from './utils/index'; +export { Avatar, avatarClassName, renderAvatar_unstable, useAvatarStyles_unstable, useAvatar_unstable } from './Avatar'; +export type { AvatarNamedColor, AvatarProps, AvatarSlots, AvatarState } from './Avatar'; +export { getInitials } from './utils/index'; From fd0db1bdedd2c0921d01112d8b10a5edddf04c08 Mon Sep 17 00:00:00 2001 From: KHMakoto Date: Tue, 15 Mar 2022 17:40:04 -0600 Subject: [PATCH 2/5] Adding change files. --- ...-react-avatar-a52d5065-7994-4764-bf96-63a33f84472a.json | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 change/@fluentui-react-avatar-a52d5065-7994-4764-bf96-63a33f84472a.json diff --git a/change/@fluentui-react-avatar-a52d5065-7994-4764-bf96-63a33f84472a.json b/change/@fluentui-react-avatar-a52d5065-7994-4764-bf96-63a33f84472a.json new file mode 100644 index 00000000000000..0a315c039b6414 --- /dev/null +++ b/change/@fluentui-react-avatar-a52d5065-7994-4764-bf96-63a33f84472a.json @@ -0,0 +1,7 @@ +{ + "type": "prerelease", + "comment": "Removing star exports.", + "packageName": "@fluentui/react-avatar", + "email": "Humberto.Morimoto@microsoft.com", + "dependentChangeType": "patch" +} From 45a362141b021bb2fb4f27e2c99f5f2595d9673c Mon Sep 17 00:00:00 2001 From: KHMakoto Date: Wed, 16 Mar 2022 13:30:13 -0600 Subject: [PATCH 3/5] Updating API. --- packages/react-avatar/etc/react-avatar.api.md | 3 --- packages/react-avatar/src/index.ts | 8 +++++++- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/packages/react-avatar/etc/react-avatar.api.md b/packages/react-avatar/etc/react-avatar.api.md index 9a5f6c26e1b5a1..681aca062766e1 100644 --- a/packages/react-avatar/etc/react-avatar.api.md +++ b/packages/react-avatar/etc/react-avatar.api.md @@ -15,9 +15,6 @@ import type { SlotClassNames } from '@fluentui/react-utilities'; // @public (undocumented) export const Avatar: ForwardRefComponent; -// @public @deprecated (undocumented) -export const avatarClassName = "fui-Avatar"; - // @public (undocumented) export const avatarClassNames: SlotClassNames; diff --git a/packages/react-avatar/src/index.ts b/packages/react-avatar/src/index.ts index 02835b25488b39..3f2e3aa7d5a5a2 100644 --- a/packages/react-avatar/src/index.ts +++ b/packages/react-avatar/src/index.ts @@ -1,3 +1,9 @@ -export { Avatar, avatarClassName, renderAvatar_unstable, useAvatarStyles_unstable, useAvatar_unstable } from './Avatar'; +export { + Avatar, + avatarClassNames, + renderAvatar_unstable, + useAvatarStyles_unstable, + useAvatar_unstable, +} from './Avatar'; export type { AvatarNamedColor, AvatarProps, AvatarSlots, AvatarState } from './Avatar'; export { getInitials } from './utils/index'; From c76b33a83a007ae9e0477b938bb10c08265a147b Mon Sep 17 00:00:00 2001 From: KHMakoto Date: Wed, 16 Mar 2022 13:32:55 -0600 Subject: [PATCH 4/5] Updating API. --- packages/react-avatar/etc/react-avatar.api.md | 3 +++ packages/react-avatar/src/index.ts | 1 + 2 files changed, 4 insertions(+) diff --git a/packages/react-avatar/etc/react-avatar.api.md b/packages/react-avatar/etc/react-avatar.api.md index 681aca062766e1..9a5f6c26e1b5a1 100644 --- a/packages/react-avatar/etc/react-avatar.api.md +++ b/packages/react-avatar/etc/react-avatar.api.md @@ -15,6 +15,9 @@ import type { SlotClassNames } from '@fluentui/react-utilities'; // @public (undocumented) export const Avatar: ForwardRefComponent; +// @public @deprecated (undocumented) +export const avatarClassName = "fui-Avatar"; + // @public (undocumented) export const avatarClassNames: SlotClassNames; diff --git a/packages/react-avatar/src/index.ts b/packages/react-avatar/src/index.ts index 3f2e3aa7d5a5a2..ea0e5f2886ec7b 100644 --- a/packages/react-avatar/src/index.ts +++ b/packages/react-avatar/src/index.ts @@ -1,5 +1,6 @@ export { Avatar, + avatarClassName, avatarClassNames, renderAvatar_unstable, useAvatarStyles_unstable, From 26b2e796477bfe38a02d912300b49da1a5e90463 Mon Sep 17 00:00:00 2001 From: KHMakoto Date: Wed, 16 Mar 2022 13:46:24 -0600 Subject: [PATCH 5/5] Disabling eslint deprecation for previously used avatarClassName. --- packages/react-avatar/src/index.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/react-avatar/src/index.ts b/packages/react-avatar/src/index.ts index ea0e5f2886ec7b..3b60a82f2b89d0 100644 --- a/packages/react-avatar/src/index.ts +++ b/packages/react-avatar/src/index.ts @@ -1,5 +1,6 @@ export { Avatar, + // eslint-disable-next-line deprecation/deprecation avatarClassName, avatarClassNames, renderAvatar_unstable,