feat: add expo mobile application source code

This commit is contained in:
2026-05-21 16:06:35 +07:00
parent 76d7a5c5c6
commit 0c65a7811b
77 changed files with 20356 additions and 0 deletions
+15
View File
@@ -0,0 +1,15 @@
import React from 'react';
import { Redirect } from 'expo-router';
import { useAuth } from '../context/AuthContext';
export default function Index() {
const { user, isLoading } = useAuth();
// Wait for auth to settle
if (isLoading) return null;
// Smart redirect: If we have a user with an ID, go to dashboard, otherwise login
const isAuthenticated = !!(user && user.id);
return <Redirect href={isAuthenticated ? '/(tabs)' : '/(auth)/login'} />;
}