Skip to content

Commit b29e57b

Browse files
Add files via upload
1 parent f827861 commit b29e57b

File tree

1 file changed

+17
-17
lines changed

1 file changed

+17
-17
lines changed

App.js

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,28 @@
11
import React, { useState } from "react";
2-
import { Switch, Text, TextInput, View } from "react-native";
32

4-
import ViewImageScreen from "./app/screens/ViewImageScreen";
5-
import WelcomeScreen from "./app/screens/WelcomeScreen";
6-
import ListingDetailsScreen from "./app/screens/ListingDetailsScreen";
7-
import MessagesScreen from "./app/screens/MessagesScreen";
83
import Screen from "./app/components/Screen";
9-
import Icon from "./app/components/Icon";
10-
import ListItem from "./app/components/ListItem";
11-
import AccountScreen from "./app/screens/AccountScreen";
12-
import ListingScreen from "./app/screens/ListingScreen";
4+
import AppPicker from "./app/components/AppPicker";
135
import AppTextInput from "./app/components/AppTextInput";
6+
7+
const categories = [
8+
{ label: "Furniture", value: 1 },
9+
{ label: "Clothing", value: 2 },
10+
{ label: "Cameras", value: 3 },
11+
];
12+
1413
export default function App() {
15-
// const [firstName, setFirstName] = useState("");
16-
// console.log(firstName)
17-
const [isNew, setIsNew] = useState(false);
14+
const [category, setCategory] = useState(categories[0]);
15+
1816
return (
1917
<Screen>
20-
<Switch
21-
value={isNew}
22-
onValueChange={(newValue) => {
23-
setIsNew(newValue);
24-
}}
18+
<AppPicker
19+
selectedItem={category}
20+
onSelectItem={(item) => setCategory(item)}
21+
items={categories}
22+
icon="apps"
23+
placeholder="Category"
2524
/>
25+
<AppTextInput icon="email" placeholder="Email" />
2626
</Screen>
2727
);
2828
}

0 commit comments

Comments
 (0)