From 95359c792a8da71c4c63ce4e1d7059ec4aa48282 Mon Sep 17 00:00:00 2001 From: Marco Crapts Date: Sat, 20 May 2023 07:13:06 +0200 Subject: [PATCH] auth loader --- src/components/Auth.vue | 7 ++++++- src/components/Modal.vue | 11 ++++++++++- src/components/TopBar.vue | 5 +++-- vite.config.ts | 2 +- 4 files changed, 20 insertions(+), 5 deletions(-) diff --git a/src/components/Auth.vue b/src/components/Auth.vue index de3f0df..2609ce1 100644 --- a/src/components/Auth.vue +++ b/src/components/Auth.vue @@ -4,6 +4,10 @@ import 'firebase/compat/auth' import * as firebaseui from 'firebaseui' import 'firebaseui/dist/firebaseui.css' +const props = defineProps<{ + authenticating: boolean +}>() + const emit = defineEmits<{ signedIn: [authResult: any] }>() @@ -35,5 +39,6 @@ const uiConfig = { onMounted(() => ui.start('#auth', uiConfig)) diff --git a/src/components/Modal.vue b/src/components/Modal.vue index ba291a2..c0efd7b 100644 --- a/src/components/Modal.vue +++ b/src/components/Modal.vue @@ -1,7 +1,16 @@