Skip to content

Commit 026a382

Browse files
authored
Merge pull request #237 from kieronjmckenna/main
Linkedin OIDC Logo and title in react auth
2 parents decec24 + 6055b9b commit 026a382

File tree

2 files changed

+11
-1
lines changed

2 files changed

+11
-1
lines changed

packages/react/src/components/Auth/Icons.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ export const Icons = ({ provider }: IconsProps) => {
2222
if (provider == 'azure') return azure()
2323
if (provider == 'keycloak') return keycloak()
2424
if (provider == 'linkedin') return linkedin()
25+
if (provider == 'linkedin_oidc') return linkedin()
2526
if (provider == 'notion') return notion()
2627
if (provider == 'slack') return slack()
2728
if (provider == 'spotify') return spotify()

packages/react/src/components/Auth/interfaces/SocialAuth.tsx

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,13 @@ function SocialAuth({
5858
setLoading(false)
5959
}
6060

61+
function handleProviderNameEdgeCases(provider: string) {
62+
if (provider === 'linkedin_oidc') {
63+
return 'LinkedIn'
64+
}
65+
return provider
66+
}
67+
6168
function capitalize(word: string) {
6269
const lower = word.toLowerCase()
6370
return word.charAt(0).toUpperCase() + lower.slice(1)
@@ -87,7 +94,9 @@ function SocialAuth({
8794
template(
8895
i18n?.[currentView]?.social_provider_text as string,
8996
{
90-
provider: capitalize(provider),
97+
provider: capitalize(
98+
handleProviderNameEdgeCases(provider)
99+
),
91100
}
92101
)}
93102
</Button>

0 commit comments

Comments
 (0)