Add sign in option for Apple (microsoft/vscode-internalbacklog#5578) (#255155)

This commit is contained in:
Benjamin Pasero
2025-07-10 23:43:10 +02:00
committed by GitHub
parent 141aa8582a
commit 2188c90df5
13 changed files with 95 additions and 114 deletions

View File

@@ -571,14 +571,14 @@ export function getFlows(query: IFlowQuery) {
*/
export const enum GitHubSocialSignInProvider {
Google = 'google',
// Apple = 'apple',
Apple = 'apple',
}
const GitHubSocialSignInProviderLabels = {
[GitHubSocialSignInProvider.Google]: l10n.t('Google'),
// [GitHubSocialSignInProvider.Apple]: l10n.t('Apple'),
[GitHubSocialSignInProvider.Apple]: l10n.t('Apple'),
};
export function isSocialSignInProvider(provider: unknown): provider is GitHubSocialSignInProvider {
return provider === GitHubSocialSignInProvider.Google; // || provider === GitHubSocialSignInProvider.Apple;
return provider === GitHubSocialSignInProvider.Google || provider === GitHubSocialSignInProvider.Apple;
}