From 230fcef03702ac33ba5552c5c8fe82ccae427ffd Mon Sep 17 00:00:00 2001 From: Liam Mackie Date: Wed, 23 Mar 2022 12:08:33 +1000 Subject: [PATCH 1/5] Added IdentityProviders to exports from SignInPage Signed-off-by: Liam Mackie --- packages/core-components/src/layout/SignInPage/index.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/core-components/src/layout/SignInPage/index.ts b/packages/core-components/src/layout/SignInPage/index.ts index b3c7618f50..01afa3935c 100644 --- a/packages/core-components/src/layout/SignInPage/index.ts +++ b/packages/core-components/src/layout/SignInPage/index.ts @@ -14,7 +14,7 @@ * limitations under the License. */ -export type { SignInProviderConfig } from './types'; +export type { IdentityProviders, SignInProviderConfig } from './types'; export { SignInPage } from './SignInPage'; export type { SignInPageClassKey } from './styles'; export type { CustomProviderClassKey } from './customProvider'; From 41fd1071899352a316a5ee58f9824cd059ff2ba1 Mon Sep 17 00:00:00 2001 From: Liam Mackie Date: Tue, 29 Mar 2022 11:30:24 +1000 Subject: [PATCH 2/5] Added changeset Signed-off-by: Liam Mackie --- .changeset/selfish-actors-walk.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/selfish-actors-walk.md diff --git a/.changeset/selfish-actors-walk.md b/.changeset/selfish-actors-walk.md new file mode 100644 index 0000000000..55ee68185f --- /dev/null +++ b/.changeset/selfish-actors-walk.md @@ -0,0 +1,5 @@ +--- +'@backstage/core-components': patch +--- + +Exported IdentityProviders From 7870d602e2ee6ad3011c710ea2877fca77ae8fc8 Mon Sep 17 00:00:00 2001 From: Liam Mackie Date: Fri, 1 Apr 2022 22:54:45 +1000 Subject: [PATCH 3/5] Update .changeset/selfish-actors-walk.md Co-authored-by: Johan Haals Signed-off-by: Liam Mackie --- .changeset/selfish-actors-walk.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.changeset/selfish-actors-walk.md b/.changeset/selfish-actors-walk.md index 55ee68185f..755f1c3de6 100644 --- a/.changeset/selfish-actors-walk.md +++ b/.changeset/selfish-actors-walk.md @@ -2,4 +2,4 @@ '@backstage/core-components': patch --- -Exported IdentityProviders +Exported `IdentityProviders` type. From 007898099207749810855dd7d017f526dfdb1307 Mon Sep 17 00:00:00 2001 From: Liam Mackie Date: Fri, 1 Apr 2022 23:03:10 +1000 Subject: [PATCH 4/5] Added api report Signed-off-by: Liam Mackie --- packages/core-components/api-report.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/packages/core-components/api-report.md b/packages/core-components/api-report.md index a8c51b6913..ef74f0b0ac 100644 --- a/packages/core-components/api-report.md +++ b/packages/core-components/api-report.md @@ -510,6 +510,11 @@ export type IconLinkVerticalProps = { title?: string; }; +// Warning: (ae-missing-release-tag) "IdentityProviders" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) +// +// @public (undocumented) +export type IdentityProviders = ('guest' | 'custom' | SignInProviderConfig)[]; + // Warning: (ae-forgotten-export) The symbol "Props" needs to be exported by the entry point index.d.ts // // @public From 9028e25cb0c7abba20cd877546021c8722ebf19f Mon Sep 17 00:00:00 2001 From: Liam Mackie Date: Mon, 4 Apr 2022 23:50:07 +1000 Subject: [PATCH 5/5] Added tsdoc tag for `IdentityProviders` type Signed-off-by: Liam Mackie --- packages/core-components/api-report.md | 2 -- packages/core-components/src/layout/SignInPage/types.ts | 1 + 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/packages/core-components/api-report.md b/packages/core-components/api-report.md index ef74f0b0ac..0700333fdf 100644 --- a/packages/core-components/api-report.md +++ b/packages/core-components/api-report.md @@ -510,8 +510,6 @@ export type IconLinkVerticalProps = { title?: string; }; -// Warning: (ae-missing-release-tag) "IdentityProviders" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) -// // @public (undocumented) export type IdentityProviders = ('guest' | 'custom' | SignInProviderConfig)[]; diff --git a/packages/core-components/src/layout/SignInPage/types.ts b/packages/core-components/src/layout/SignInPage/types.ts index 5b458448bf..0909e7242d 100644 --- a/packages/core-components/src/layout/SignInPage/types.ts +++ b/packages/core-components/src/layout/SignInPage/types.ts @@ -32,6 +32,7 @@ export type SignInProviderConfig = { apiRef: ApiRef; }; +/** @public **/ export type IdentityProviders = ('guest' | 'custom' | SignInProviderConfig)[]; export type ProviderComponent = ComponentType<