Skip to content

Commit 1d82d97

Browse files
committed
fix: conditionally register default federation sign in feature
1 parent 6a7267d commit 1d82d97

3 files changed

Lines changed: 11 additions & 2 deletions

File tree

packages/cognito/src/Cognito.tsx

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,10 @@ export const Cognito = defineExtension({
6868
<Await fn={federationFn}>
6969
{federation => (
7070
<>
71+
<Admin.Extension
72+
src={import.meta.dirname + "/admin/SignInExtension.js"}
73+
exportName={"SignInExtension"}
74+
/>
7175
<Infra.EnvVar
7276
varName={"COGNITO_FEDERATION_INFRA_CONFIG"}
7377
value={JSON.stringify({

packages/cognito/src/admin/Extension.tsx

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ import { RegisterFeature } from "@webiny/app-admin";
33
import { CognitoFeature } from "./presentation/Cognito/feature.js";
44
import { CognitoAdmin } from "./Cognito.js";
55
import { CognitoPermissionsFeature } from "./features/permissions/feature.js";
6-
import { CognitoSignInFeature } from "./presentation/Cognito/signInFeature.js";
76

87
export const Extension = () => {
98
const region = process.env.REACT_APP_USER_POOL_REGION || "";
@@ -14,7 +13,6 @@ export const Extension = () => {
1413
<>
1514
<RegisterFeature feature={CognitoFeature} />
1615
<RegisterFeature feature={CognitoPermissionsFeature} />
17-
<RegisterFeature feature={CognitoSignInFeature} />
1816
<CognitoAdmin login={{ region, userPoolId, clientId }} />
1917
</>
2018
);
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
import React from "react";
2+
import { RegisterFeature } from "@webiny/app-admin";
3+
import { CognitoSignInFeature } from "./presentation/Cognito/signInFeature.js";
4+
5+
export const SignInExtension = () => {
6+
return <RegisterFeature feature={CognitoSignInFeature} />;
7+
};

0 commit comments

Comments
 (0)