From affe4a55413adfa74417bc660de8f570561a010c Mon Sep 17 00:00:00 2001 From: MrMelon54 Date: Mon, 24 Oct 2022 15:39:25 +0100 Subject: [PATCH] Add oauth authorize route and separate lazy component and lazy delay --- src/App.svelte | 12 +++--- src/api/oauth.ts | 7 ++++ src/lib/{Lazy.svelte => LazyComponent.svelte} | 17 +++------ src/lib/LazyDelay.svelte | 21 ++++++++++ src/routes/oauth/Authorize.svelte | 38 +++++++++++++++++++ src/routes/oauth/OAuthRoute.svelte | 32 ++++++---------- 6 files changed, 89 insertions(+), 38 deletions(-) rename src/lib/{Lazy.svelte => LazyComponent.svelte} (65%) create mode 100644 src/lib/LazyDelay.svelte create mode 100644 src/routes/oauth/Authorize.svelte diff --git a/src/App.svelte b/src/App.svelte index 23c3de8..4314846 100644 --- a/src/App.svelte +++ b/src/App.svelte @@ -1,6 +1,6 @@ {#if loadedComponent} -{:else if showFallback} - +{:else} + + + {/if} diff --git a/src/lib/LazyDelay.svelte b/src/lib/LazyDelay.svelte new file mode 100644 index 0000000..57ad071 --- /dev/null +++ b/src/lib/LazyDelay.svelte @@ -0,0 +1,21 @@ + + +{#if showFallback} + +{/if} diff --git a/src/routes/oauth/Authorize.svelte b/src/routes/oauth/Authorize.svelte new file mode 100644 index 0000000..68ecd49 --- /dev/null +++ b/src/routes/oauth/Authorize.svelte @@ -0,0 +1,38 @@ + + +
+ {#if app} +
+

{app.app_name}

+
{app.app_desc}
+
+ {:else} + + {/if} +
diff --git a/src/routes/oauth/OAuthRoute.svelte b/src/routes/oauth/OAuthRoute.svelte index f5e5bb0..a5b40b4 100644 --- a/src/routes/oauth/OAuthRoute.svelte +++ b/src/routes/oauth/OAuthRoute.svelte @@ -1,23 +1,13 @@ + + + + + + +

Invalid app

+
+