From ba0b6b5042bf171dc2efefbd46e5f8eaecfb472e Mon Sep 17 00:00:00 2001 From: Marco Crapts Date: Sun, 21 May 2023 11:28:19 +0200 Subject: [PATCH] single firebaseui import --- src/App.vue | 5 +++++ src/components/Auth.vue | 3 +-- src/components/TopBar.vue | 10 ++-------- 3 files changed, 8 insertions(+), 10 deletions(-) diff --git a/src/App.vue b/src/App.vue index 02e5c75..89117c3 100644 --- a/src/App.vue +++ b/src/App.vue @@ -2,11 +2,16 @@ import { activeNote, updateNote } from '@/composables/useNotes' import { viewModes, activeViewMode } from '@/composables/useViewMode' import { initialized } from '@/composables/useFirebase' +import firebase from 'firebase/compat/app' +import * as firebaseui from 'firebaseui' const sideBarCollapsed = ref(false) const Note = defineAsyncComponent(() => import('@/components/ViewModes/Note.vue')) const ListView = defineAsyncComponent(() => import('@/components/ViewModes/ListView.vue')) const Mindmap = defineAsyncComponent(() => import('@/components/ViewModes/Mindmap.vue')) + +const firebaseAuthUI = firebaseui.auth.AuthUI.getInstance() || new firebaseui.auth.AuthUI(firebase.auth()) +provide('firebaseAuthUI', firebaseAuthUI)