|
1 | | -import React, {useEffect} from 'react'; |
2 | | -import {Provider} from 'react-redux'; |
3 | | -import {NavigationContainer} from '@react-navigation/native'; |
4 | | -import {createNativeStackNavigator} from '@react-navigation/native-stack'; |
5 | | -import {store} from './src/store'; |
6 | | -import {useAppDispatch, useAppSelector} from './src/store/hooks'; |
7 | | -import {checkStoredAuth} from './src/store/slices/authSlice'; |
| 1 | +import React, { useEffect } from "react"; |
| 2 | +import { Provider } from "react-redux"; |
| 3 | +import { NavigationContainer } from "@react-navigation/native"; |
| 4 | +import { createNativeStackNavigator } from "@react-navigation/native-stack"; |
| 5 | +import { store } from "./src/store"; |
| 6 | +import { useAppDispatch, useAppSelector } from "./src/store/hooks"; |
| 7 | +import { checkStoredAuth } from "./src/store/slices/authSlice"; |
8 | 8 |
|
9 | 9 | // Screens |
10 | | -import LoginScreen from './src/screens/LoginScreen'; |
11 | | -import RegisterScreen from './src/screens/RegisterScreen'; |
12 | | -import DashboardScreen from './src/screens/DashboardScreen'; |
13 | | -import CreditHistoryScreen from './src/screens/CreditHistoryScreen'; |
14 | | -import LoanCalculatorScreen from './src/screens/LoanCalculatorScreen'; |
15 | | -import ProfileScreen from './src/screens/ProfileScreen'; |
| 10 | +import LoginScreen from "./src/screens/LoginScreen"; |
| 11 | +import RegisterScreen from "./src/screens/RegisterScreen"; |
| 12 | +import DashboardScreen from "./src/screens/DashboardScreen"; |
| 13 | +import CreditHistoryScreen from "./src/screens/CreditHistoryScreen"; |
| 14 | +import LoanCalculatorScreen from "./src/screens/LoanCalculatorScreen"; |
| 15 | +import ProfileScreen from "./src/screens/ProfileScreen"; |
16 | 16 |
|
17 | 17 | const Stack = createNativeStackNavigator(); |
18 | 18 |
|
19 | 19 | const AppNavigator = () => { |
20 | 20 | const dispatch = useAppDispatch(); |
21 | | - const {isAuthenticated} = useAppSelector(state => state.auth); |
| 21 | + const { isAuthenticated } = useAppSelector((state) => state.auth); |
22 | 22 |
|
23 | 23 | useEffect(() => { |
24 | 24 | dispatch(checkStoredAuth()); |
25 | 25 | }, [dispatch]); |
26 | 26 |
|
27 | 27 | return ( |
28 | | - <Stack.Navigator screenOptions={{headerShown: false}}> |
| 28 | + <Stack.Navigator screenOptions={{ headerShown: false }}> |
29 | 29 | {!isAuthenticated ? ( |
30 | 30 | <> |
31 | 31 | <Stack.Screen name="Login" component={LoginScreen} /> |
|
0 commit comments