From b69c01c6a9025e5d8a9957786263c45fdf44a2ec Mon Sep 17 00:00:00 2001 From: Alberto Nunes Date: Fri, 15 Nov 2024 14:58:23 -0300 Subject: [PATCH] feat: add figma OAuth provider --- src/lib/stores/oauth-providers.ts | 6 ++++++ .../(console)/project-[project]/auth/settings/+page.svelte | 1 + src/routes/(console)/project-[project]/store.ts | 2 +- 3 files changed, 8 insertions(+), 1 deletion(-) diff --git a/src/lib/stores/oauth-providers.ts b/src/lib/stores/oauth-providers.ts index e7310ac2bd..c86b1ec48d 100644 --- a/src/lib/stores/oauth-providers.ts +++ b/src/lib/stores/oauth-providers.ts @@ -101,6 +101,12 @@ export const oAuthProviders: Record = { docs: 'https://developers.facebook.com/', component: Main }, + figma: { + name: 'Figma', + icon: 'figma', + docs: 'https://www.figma.com/developers/api', + component: Main + }, github: { name: 'GitHub', icon: 'github', diff --git a/src/routes/(console)/project-[project]/auth/settings/+page.svelte b/src/routes/(console)/project-[project]/auth/settings/+page.svelte index 075220ccb1..a5f0cffd2c 100644 --- a/src/routes/(console)/project-[project]/auth/settings/+page.svelte +++ b/src/routes/(console)/project-[project]/auth/settings/+page.svelte @@ -44,6 +44,7 @@ {#if $authMethods && $project} + ${console.log($project.oAuthProviders)} Auth methods diff --git a/src/routes/(console)/project-[project]/store.ts b/src/routes/(console)/project-[project]/store.ts index 6af331f1cf..60b53f33d3 100644 --- a/src/routes/(console)/project-[project]/store.ts +++ b/src/routes/(console)/project-[project]/store.ts @@ -1,5 +1,5 @@ import { page } from '$app/stores'; -import type { Models } from '@appwrite.io/console'; +import type { Models } from '../'; import type { BarSeriesOption } from 'echarts/charts'; import { derived, writable } from 'svelte/store';