fix auth modal on mobile

This commit is contained in:
2023-06-06 23:45:50 +02:00
parent 339e74e53e
commit ddd6a33d56

View File

@@ -3,15 +3,8 @@ import firebase from 'firebase/compat/app'
import 'firebase/compat/auth' import 'firebase/compat/auth'
import 'firebaseui/dist/firebaseui.css' import 'firebaseui/dist/firebaseui.css'
import * as firebaseui from 'firebaseui' import * as firebaseui from 'firebaseui'
import { import { FirebaseAuthentication } from '@capacitor-firebase/authentication'
FirebaseAuthentication, import { getAuth, GoogleAuthProvider, OAuthProvider, signInWithCredential } from 'firebase/auth'
} from '@capacitor-firebase/authentication'
import {
getAuth,
GoogleAuthProvider,
OAuthProvider,
signInWithCredential,
} from 'firebase/auth'
const emit = defineEmits<{ const emit = defineEmits<{
signedIn: [authResult: any] signedIn: [authResult: any]
@@ -114,7 +107,7 @@ const signInWithEmail = () => {
<div class="space-y-2"> <div class="space-y-2">
<template v-if="!signingInWithEmail"> <template v-if="!signingInWithEmail">
<UIButton <UIButton
class="mx-auto block w-[225px]" class="mx-auto !block w-[225px] max-sm:w-full"
size="sm" size="sm"
@click="signInWithProvider(provider)" @click="signInWithProvider(provider)"
v-for="provider in providers" v-for="provider in providers"
@@ -123,7 +116,7 @@ const signInWithEmail = () => {
<i class="fa-fw mr-2" :class="provider.icon"></i> <i class="fa-fw mr-2" :class="provider.icon"></i>
Sign in with {{ provider.name }} Sign in with {{ provider.name }}
</UIButton> </UIButton>
<UIButton class="mx-auto block w-[225px]" size="sm" @click="signInWithEmail"> <UIButton class="mx-auto !block w-[225px] max-sm:w-full" size="sm" @click="signInWithEmail">
<i class="fa-fw fa-regular fa-envelope mr-2"></i> <i class="fa-fw fa-regular fa-envelope mr-2"></i>
Sign in with email Sign in with email
</UIButton> </UIButton>