From 77830bec4ffe0a46f0b8a7baa75250ead522a33f Mon Sep 17 00:00:00 2001 From: Martin McKeaveney Date: Tue, 4 May 2021 18:14:13 +0100 Subject: [PATCH] lint and tidy --- packages/auth/src/db/utils.js | 4 +- .../builder/src/builderStore/store/admin.js | 40 +------------------ .../builder/src/pages/builder/_layout.svelte | 6 ++- .../src/pages/builder/oauth/index.svelte | 21 +++++++--- .../pages/builder/oauth/logos/Google.svelte | 15 ++++--- 5 files changed, 35 insertions(+), 51 deletions(-) diff --git a/packages/auth/src/db/utils.js b/packages/auth/src/db/utils.js index 18b44dadf5..4bc0427976 100644 --- a/packages/auth/src/db/utils.js +++ b/packages/auth/src/db/utils.js @@ -153,7 +153,9 @@ const determineScopedConfig = async function (db, { type, user, group }) { } // Find the config with the most granular scope based on context - const scopedConfig = response.rows.sort((a, b) => determineScore(a) - determineScore(b))[0] + const scopedConfig = response.rows.sort( + (a, b) => determineScore(a) - determineScore(b) + )[0] return scopedConfig.doc } diff --git a/packages/builder/src/builderStore/store/admin.js b/packages/builder/src/builderStore/store/admin.js index 69fe81c91a..dcf7fef485 100644 --- a/packages/builder/src/builderStore/store/admin.js +++ b/packages/builder/src/builderStore/store/admin.js @@ -1,47 +1,11 @@ import { writable } from "svelte/store" -import api, { get } from "../api" const INITIAL_ADMIN_STATE = { - oauth: [] + oauth: [], } export const getAdminStore = () => { const store = writable({ ...INITIAL_ADMIN_STATE }) - store.actions = { - fetch: async () => { - const responses = await Promise.all([ - api.get("/api/hosting/"), - api.get("/api/hosting/urls"), - ]) - const [info, urls] = await Promise.all(responses.map(resp => resp.json())) - store.update(state => { - state.hostingInfo = info - state.appUrl = urls.app - return state - }) - return info - }, - save: async hostingInfo => { - const response = await api.post("/api/hosting", hostingInfo) - const revision = (await response.json()).rev - store.update(state => { - state.hostingInfo = { - ...hostingInfo, - _rev: revision, - } - return state - }) - }, - fetchDeployedApps: async () => { - let deployments = await (await get("/api/hosting/apps")).json() - store.update(state => { - state.deployedApps = deployments - state.deployedAppNames = Object.values(deployments).map(app => app.name) - state.deployedAppUrls = Object.values(deployments).map(app => app.url) - return state - }) - return deployments - }, - } + store.actions = {} return store } diff --git a/packages/builder/src/pages/builder/_layout.svelte b/packages/builder/src/pages/builder/_layout.svelte index d762a7beac..de657a63ac 100644 --- a/packages/builder/src/pages/builder/_layout.svelte +++ b/packages/builder/src/pages/builder/_layout.svelte @@ -33,13 +33,15 @@ + icon="PeopleGroup" + > Community + icon="Bug" + > Raise an issue diff --git a/packages/builder/src/pages/builder/oauth/index.svelte b/packages/builder/src/pages/builder/oauth/index.svelte index bdc5420496..1abed023f3 100644 --- a/packages/builder/src/pages/builder/oauth/index.svelte +++ b/packages/builder/src/pages/builder/oauth/index.svelte @@ -6,7 +6,9 @@ Button, Heading, Divider, + Label, notifications, + Layout, Input, ModalContent, Toggle, @@ -71,21 +73,30 @@ {#if google} -
+ Google {#each ConfigFields.Google as field} - +
+ + +
{/each} - -
+ + {/if} diff --git a/packages/builder/src/pages/builder/oauth/logos/Google.svelte b/packages/builder/src/pages/builder/oauth/logos/Google.svelte index faf45c9849..03f62a6065 100644 --- a/packages/builder/src/pages/builder/oauth/logos/Google.svelte +++ b/packages/builder/src/pages/builder/oauth/logos/Google.svelte @@ -3,32 +3,37 @@ height="14" viewBox="0 0 268 268" fill="none" - xmlns="http://www.w3.org/2000/svg"> + xmlns="http://www.w3.org/2000/svg" +> + fill="#EA4335" + /> + fill="#34A853" + /> + fill="#4A90E2" + /> + fill="#FBBC05" + />