feat: auto-activate biometrics prompt when mobile regains focus (#1891)

This commit is contained in:
Aman Harwara
2022-10-27 02:02:33 +05:30
committed by GitHub
parent d817a2115e
commit 3bd1ad38ad
5 changed files with 72 additions and 10 deletions

View File

@@ -13,7 +13,7 @@ import {
TransferPayload,
UuidString,
} from '@standardnotes/snjs'
import { Alert, Linking, PermissionsAndroid, Platform, StatusBar } from 'react-native'
import { Alert, AppState, AppStateStatus, Linking, PermissionsAndroid, Platform, StatusBar } from 'react-native'
import FileViewer from 'react-native-file-viewer'
import FingerprintScanner from 'react-native-fingerprint-scanner'
import FlagSecure from 'react-native-flag-secure-android'
@@ -610,4 +610,8 @@ export class MobileDevice implements MobileDeviceInterface {
isUrlComponentUrl(url: string): boolean {
return Array.from(this.componentUrls.values()).includes(url)
}
async getAppState(): Promise<AppStateStatus> {
return AppState.currentState
}
}