diff --git a/app/src/routes/AuthRoutes.tsx b/app/src/routes/AuthRoutes.tsx
index 5f97cc7..81280ac 100644
--- a/app/src/routes/AuthRoutes.tsx
+++ b/app/src/routes/AuthRoutes.tsx
@@ -2,9 +2,9 @@
// Description: This file defines the navigation structure for authenticated users using React Navigation.
// It sets up a drawer navigator with routes for various authenticated screens such as Home and Profile.
-import { createDrawerNavigator } from '@react-navigation/drawer';
-import { Drawer, Loading } from '@src/components';
-import { Collections, Screens, fireAuth, fireStore } from '@src/constants';
+import { createDrawerNavigator } from "@react-navigation/drawer";
+import { Drawer, Loading } from "@src/components";
+import { Collections, Screens, fireAuth, fireStore } from "@src/constants";
import {
ActivityPlayer,
Favorite,
@@ -14,11 +14,11 @@ import {
NewPlay,
Onboarding,
Profile,
- Welcome
-} from '@src/screens';
-import { doc, getDoc } from 'firebase/firestore';
-import { useEffect, useState } from 'react';
-import { useAuthState } from 'react-firebase-hooks/auth';
+ Welcome,
+} from "@src/screens";
+import { doc, getDoc } from "firebase/firestore";
+import { useEffect, useState } from "react";
+import { useAuthState } from "react-firebase-hooks/auth";
// Define the parameter types for the AuthRoutes drawer navigator
export type AuthRoutesParams = {
@@ -53,7 +53,7 @@ export const AuthRoutes: React.FC = () => {
if (!user) return;
const userDocRef = doc(fireStore, Collections.Users, user.uid);
const docData = await getDoc(userDocRef);
- setIsFirstTimeUser(!docData.exists() || !docData.get('kids'));
+ setIsFirstTimeUser(!docData.exists() || !docData.get("kids"));
} catch (error) {
console.log(error);
} finally {
@@ -64,7 +64,12 @@ export const AuthRoutes: React.FC = () => {
}, []);
if (isLoading) {
- return ;
+ return (
+
+ );
}
return (
@@ -75,39 +80,71 @@ export const AuthRoutes: React.FC = () => {
+
+
-
-
);