Skip to content

Commit fc9169a

Browse files
committed
Fix : Update theme
1 parent f504ad1 commit fc9169a

File tree

2 files changed

+48
-95
lines changed

2 files changed

+48
-95
lines changed

src/@adobe/gatsby-aio-theme/components/GetCredential/Card/CardClientDetails.js

Lines changed: 39 additions & 55 deletions
Original file line numberDiff line numberDiff line change
@@ -33,61 +33,45 @@ const CardClientDetails = ({
3333
gap: 32px;
3434
`}>
3535
<h4 className="spectrum-Heading spectrum-Heading--sizeS">{clientDetails?.heading}</h4>
36-
37-
{clientDetails.children.map((element) => {
38-
switch (element?.type?.name) {
39-
case "CardAllowedOrigins":
40-
return (
41-
<CardAllowedOrigins
42-
cardClientDetails={clientDetails}
43-
cardAllowedOrigins={allowedOrigins}
44-
allowedOrigins={allowedOriginsDetails}
45-
/>
46-
);
47-
case "CardOrganizationName":
48-
return (
49-
<CardOrganizationName
50-
cardClientDetails={clientDetails}
51-
cardOrganizationName={organizationDetails}
52-
organization={organizationName?.name}
53-
/>
54-
);
55-
case "CardImsOrgID":
56-
return (
57-
<CardImsOrgID cardClientDetails={clientDetails} cardImsOrgID={imsOrgID} imsOrgId={selectedOrganization?.code} />
58-
);
59-
case "CardAPIKey":
60-
return (
61-
<CardAPIKey
62-
cardClientDetails={clientDetails}
63-
cardAPIKey={apiKeyDetails}
64-
apiKey={response?.['apiKey']}
65-
/>
66-
);
67-
case "CardClientId":
68-
return (
69-
<CardClientId
70-
cardClientDetails={clientDetails}
71-
cardClientId={clientIdDetails}
72-
clientId={response?.['apiKey']}
73-
/>
74-
);
75-
case "CardClientSecret":
76-
return (
77-
<CardClientSecret
78-
cardClientDetails={clientDetails}
79-
cardClientSecret={clientSecretDetails}
80-
response={response}
81-
/>
82-
);
83-
case "CardScopes":
84-
return (
85-
<CardScopes cardClientDetails={clientDetails} cardScopes={scopesDetails} />
86-
);
87-
default:
88-
return null;
89-
}
90-
})}
36+
{apiKeyDetails && (
37+
<CardAPIKey
38+
cardClientDetails={clientDetails}
39+
cardAPIKey={apiKeyDetails}
40+
apiKey={response?.['apiKey']}
41+
/>
42+
)}
43+
{clientIdDetails && (
44+
<CardClientId
45+
cardClientDetails={clientDetails}
46+
cardClientId={clientIdDetails}
47+
clientId={response?.['apiKey']}
48+
/>
49+
)}
50+
{allowedOrigins && (
51+
<CardAllowedOrigins
52+
cardClientDetails={clientDetails}
53+
cardAllowedOrigins={allowedOrigins}
54+
allowedOrigins={allowedOriginsDetails}
55+
/>
56+
)}
57+
{clientSecretDetails && (
58+
<CardClientSecret
59+
cardClientDetails={clientDetails}
60+
cardClientSecret={clientSecretDetails}
61+
response={response}
62+
/>
63+
)}
64+
{organizationDetails && (
65+
<CardOrganizationName
66+
cardClientDetails={clientDetails}
67+
cardOrganizationName={organizationDetails}
68+
organization={organizationName?.name}
69+
/>
70+
)}
71+
{scopesDetails && <CardScopes cardClientDetails={clientDetails} cardScopes={scopesDetails} />}
72+
{imsOrgID && (
73+
<CardImsOrgID cardClientDetails={clientDetails} cardImsOrgID={imsOrgID} imsOrgId={selectedOrganization?.code} />
74+
)}
9175
</div>
9276
);
9377
};

src/@adobe/gatsby-aio-theme/components/GetCredential/Return/ReturnCredentialDetails.js

Lines changed: 9 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -9,57 +9,26 @@ import { ReturnScopes } from './ReturnScopes';
99
import GetCredentialContext from '../GetCredentialContext';
1010
import { CardImsOrgID } from '../Card/CardImsOrgID';
1111

12-
const ReturnCredentialDetails = ({ clientDetails, clientIdDetails, clientSecretDetails, organizationDetails, scopesDetails, apiKeyDetails, allowedOriginsDetails, organizationName, allowedOrigins, response, imsOrgID}) => {
12+
const ReturnCredentialDetails = ({ clientDetails, clientIdDetails, clientSecretDetails, organizationDetails, scopesDetails, apiKeyDetails, allowedOriginsDetails, organizationName, allowedOrigins, response, imsOrgID }) => {
1313

1414
const { selectedOrganization } = useContext(GetCredentialContext);
15-
console.log('clientDetails', clientDetails)
1615

1716
return (
1817
<div css={css`
1918
display : flex;
2019
flex-direction : column;
2120
gap: 32px;
2221
`}>
23-
24-
<h4 className="spectrum-Heading spectrum-Heading--sizeS">{clientDetails?.heading} </h4>
25-
26-
{clientDetails.children.map((element) => {
27-
switch (element?.type?.name) {
28-
case "ReturnAllowedOrigins":
29-
return (
30-
<ReturnAllowedOrigins returnCredentialDetails={clientDetails} allowedOrigins={allowedOriginsDetails} returnAllowedOrigins={allowedOrigins} />
31-
);
32-
case "ReturnOrganizationName":
33-
return (
34-
<ReturnOrganizationName returnCredentialDetails={clientDetails} returnOrganizationName={organizationDetails} organization={organizationName?.name} />
35-
);
36-
case "CardImsOrgID":
37-
return (
38-
<CardImsOrgID returnCredentialDetails={clientDetails} cardImsOrgID={imsOrgID} imsOrgId={selectedOrganization?.code} />
39-
);
40-
case "ReturnAPIKey":
41-
return (
42-
<ReturnAPIKey returnCredentialDetails={clientDetails} returnAPIKey={apiKeyDetails} apiKey={response?.workspaces[0]?.credentials[0]?.clientId} />
43-
);
44-
case "ReturnClientId":
45-
return (
46-
<ReturnClientId returnCredentialDetails={clientDetails} returnClientId={clientIdDetails} clientId={response?.workspaces[0]?.credentials[0]?.clientId} />
47-
);
48-
case "ReturnClientSecret":
49-
return (
50-
<ReturnClientSecret returnCredentialDetails={clientDetails} returnClientSecret={clientSecretDetails} response={response} />
51-
);
52-
case "ReturnScopes":
53-
return (
54-
<ReturnScopes returnCredentialDetails={clientDetails} returnScopes={scopesDetails} />
55-
);
56-
default:
57-
return null;
58-
}
59-
})}
22+
<h4 className="spectrum-Heading spectrum-Heading--sizeS">{clientDetails?.heading}</h4>
23+
{apiKeyDetails && <ReturnAPIKey returnCredentialDetails={clientDetails} returnAPIKey={apiKeyDetails} apiKey={response?.workspaces[0]?.credentials[0]?.clientId} />}
24+
{allowedOrigins && <ReturnAllowedOrigins returnCredentialDetails={clientDetails} allowedOrigins={allowedOriginsDetails} returnAllowedOrigins={allowedOrigins} />}
25+
{clientIdDetails && <ReturnClientId returnCredentialDetails={clientDetails} returnClientId={clientIdDetails} clientId={response?.workspaces[0]?.credentials[0]?.clientId} />}
26+
{clientSecretDetails && <ReturnClientSecret returnCredentialDetails={clientDetails} returnClientSecret={clientSecretDetails} response={response} />}
27+
{organizationDetails && <ReturnOrganizationName returnCredentialDetails={clientDetails} returnOrganizationName={organizationDetails} organization={organizationName?.name} />}
28+
{scopesDetails && <ReturnScopes returnCredentialDetails={clientDetails} returnScopes={scopesDetails} />}
29+
{imsOrgID && <CardImsOrgID returnCredentialDetails={clientDetails} cardImsOrgID={imsOrgID} imsOrgId={selectedOrganization?.code} />}
6030
</div>
6131
)
6232
}
6333

6434
export { ReturnCredentialDetails };
65-

0 commit comments

Comments
 (0)