Skip to content

Commit

Permalink
feat: made separate home screen
Browse files Browse the repository at this point in the history
  • Loading branch information
abhimax committed Aug 12, 2022
1 parent e68194d commit c0623a0
Show file tree
Hide file tree
Showing 2 changed files with 43 additions and 19 deletions.
37 changes: 18 additions & 19 deletions App.js
Original file line number Diff line number Diff line change
@@ -1,26 +1,25 @@
import { StatusBar } from 'expo-status-bar';
import { useState } from 'react';
import { StyleSheet, View } from 'react-native';
import Header from './src/components/Header';
import Search from './src/components/Search';
import CategoryItems from './src/data/db';
import Categories from './src/components/Categories';
import Restaurants from './src/components/Restaurants';

import { useState } from 'react';
// import { createAppContainer } from "react-navigation";
// import { createStackNavigator } from "react-navigation-stack";
import HomeScreen from "./src/screens/HomeScreen";

export default function App() {
const [term, setTerm] = useState("Burger");

return (
<View>
<Header/>
<Search setTerm={setTerm}/>
<Categories
categories = {CategoryItems}
setTerm = { setTerm }
term = {term}
/>
<Restaurants term={term}/>
<StatusBar style="auto" />
</View>
<HomeScreen/>
);
}


// const navigator = createStackNavigator({
// Home: HomeScreen
// },{
// initialRouteName: "Home",
// defaultNavigationOptions: {
// title: "BusinessSearch"
// }
// });

// export default createAppContainer(navigator);
25 changes: 25 additions & 0 deletions src/screens/HomeScreen.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
import { StatusBar } from "expo-status-bar";
import { useState } from "react";
import { View } from "react-native";
import Categories from "../components/Categories";
import Header from "../components/Header";
import Restaurants from "../components/Restaurants";
import Search from "../components/Search";
import CategoryItems from "../data/db";

export default function HomeScreen(){
const [term, setTerm] = useState("Burger");
return(
<View>
<Header/>
<Search setTerm={setTerm}/>
<Categories
categories = {CategoryItems}
setTerm = { setTerm }
term = {term}
/>
<Restaurants term={term}/>
<StatusBar style="auto" />
</View>
);
}

0 comments on commit c0623a0

Please sign in to comment.