diff --git a/src/routes/(console)/project-[region]-[project]/auth/user-[user]/identities/table.svelte b/src/routes/(console)/project-[region]-[project]/auth/user-[user]/identities/table.svelte index e1f053b952..c8ad82fa95 100644 --- a/src/routes/(console)/project-[region]-[project]/auth/user-[user]/identities/table.svelte +++ b/src/routes/(console)/project-[region]-[project]/auth/user-[user]/identities/table.svelte @@ -45,6 +45,15 @@ return result; } + + function getProviderMeta(providerId: string) { + const provider = oAuthProviders[providerId]; + + return { + icon: provider?.icon, + name: provider?.name ?? providerId + }; + } @@ -66,16 +75,18 @@ {/key} {:else if column.id === 'provider'} - {@const provider = oAuthProviders[identity[column.id]]} + {@const provider = getProviderMeta(identity[column.id])}
-
- {provider.name} -
+ {#if provider.icon} +
+ {provider.name} +
+ {/if} {provider.name}
{:else if column.type === 'datetime'}