@ng-supabase/core
Version:
ng-supabase is a component library and helper utilities for integrating Supabase in your angular application.
34 lines (33 loc) • 892 B
TypeScript
export declare enum SocialSignIn {
Apple = "apple",
Azure = "microsoft",
Bitbucket = "bitbucket",
Discord = "discord",
Facebook = "facebook",
Figma = "figma",
GitHub = "github",
GitLab = "gitlab",
Google = "google",
Kakao = "kakao",
Keycloak = "keycloak",
LinkedIn = "linkedin",
Notion = "notion",
Twitch = "twitch",
Twitter = "twitter",
Slack = "slack",
Spotify = "spotify",
WorkOS = "workos",
Zoom = "zoom"
}
export interface SocialSignInItem {
title: string;
value: SocialSignIn;
icon?: string;
}
export declare const ALL_SOCIAL_SIGN_INS: SocialSignIn[];
export declare const ALL_SOCIAL_SIGN_IN_ITEMS: {
title: string;
value: SocialSignIn;
}[];
export declare function toSocialItem(social: string[]): SocialSignInItem[];
export declare function toSocialItem(social: string): SocialSignInItem;