From 6ff7c459e3d08ebdf6da6973ebe0410b5cab9c0a Mon Sep 17 00:00:00 2001 From: Alberto-Duarte Date: Thu, 11 May 2023 11:40:35 +0100 Subject: first commit --- stacks/AuthNavigator.tsx | 37 +++++++++++++++++++++++ stacks/NavigatorHome.tsx | 77 ++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 114 insertions(+) create mode 100644 stacks/AuthNavigator.tsx create mode 100644 stacks/NavigatorHome.tsx (limited to 'stacks') diff --git a/stacks/AuthNavigator.tsx b/stacks/AuthNavigator.tsx new file mode 100644 index 0000000..b796bb7 --- /dev/null +++ b/stacks/AuthNavigator.tsx @@ -0,0 +1,37 @@ +import { createNativeStackNavigator } from "@react-navigation/native-stack"; +import SignIn from "../screens/signin"; +import SignUp from "../screens/signup"; +import PasswordRecovery from "../screens/passwordRecovery"; +import Modal from "../screens/modal"; + + const Stack = createNativeStackNavigator(); + +const AuthNavigator = () => { + return ( + + + + + + ); +}; + +export default AuthNavigator; \ No newline at end of file diff --git a/stacks/NavigatorHome.tsx b/stacks/NavigatorHome.tsx new file mode 100644 index 0000000..cb972ff --- /dev/null +++ b/stacks/NavigatorHome.tsx @@ -0,0 +1,77 @@ +import {HomeIcon} from 'react-native-heroicons/outline'; +import {StarIcon} from 'react-native-heroicons/outline'; +import {HomeIcon as HomeIconSolid} from 'react-native-heroicons/solid'; +import {StarIcon as StarIconSolid} from 'react-native-heroicons/solid'; +import {RocketLaunchIcon} from 'react-native-heroicons/outline'; +import {RocketLaunchIcon as RocketLaunchIconSolid} from 'react-native-heroicons/solid'; +import {createBottomTabNavigator} from '@react-navigation/bottom-tabs'; +import tw from 'twrnc'; +import Home from '../screens/home'; +import TopRated from '../screens/topRated'; +import Discover from '../screens/discover'; +import Modal from '../screens/modal'; + + const Tabs = createBottomTabNavigator(); + +const NavigatorHome = () => { + return ( + ({ + tabBarIcon: ({focused}) => { + if (route.name === 'Home') { + return focused ? ( + + ) : ( + + ); + } else if (route.name === 'TopRated') { + return focused ? ( + + ) : ( + + ); + } else if (route.name === 'Discover') { + return focused ? ( + + ) : ( + + ); + } + }, + tabBarStyle: { + backgroundColor: tw.color('gray-950'), + borderTopWidth: 0, + }, + tabBarLabelStyle: { + marginTop: -10, + marginBottom: 7, + }, + })} + > + + + + null }}/> + + ); +}; + +export default NavigatorHome; \ No newline at end of file -- cgit v1.2.3-54-g00ecf