fix auth modal on mobile
This commit is contained in:
@@ -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>
|
||||||
|
|||||||
Reference in New Issue
Block a user