Files
AuthenticationSdk/App.tsx
mansi-dev 9b9472162e refactor: rename package to RNAuthentication and update dependencies
feat: add postinstall script for patch-package

fix: update react-native-biometrics to support device credentials

refactor: remove FaceAuth, Home, LockScreen, Managelock, and related auth files

chore: update TypeScript configuration for React Native
2026-01-27 23:20:10 +05:30

26 lines
792 B
TypeScript

import React, { useState } from 'react';
import { NavigationContainer } from '@react-navigation/native';
import { createNativeStackNavigator } from '@react-navigation/native-stack';
import HomeScreen from './HomeScreen';
import LockScreen from './LockScreen';
const Stack = createNativeStackNavigator();
export default function App() {
const [unlocked, setUnlocked] = useState(false);
return (
<NavigationContainer>
<Stack.Navigator screenOptions={{ headerShown: false }}>
{!unlocked ? (
<Stack.Screen name="Lock">
{() => <LockScreen onUnlock={() => setUnlocked(true)} />}
</Stack.Screen>
) : (
<Stack.Screen name="Home" component={HomeScreen} />
)}
</Stack.Navigator>
</NavigationContainer>
);
}