Merge pull request #15 from fullsizemalt/claude/init-react-native-expo-01S6SmBCfCVdPkHN7d9bTi5V
Initialize React Native mobile app with Expo
This commit is contained in:
commit
768f1f8531
10 changed files with 366 additions and 822 deletions
|
|
@ -6,7 +6,7 @@ export default function AuthLayout() {
|
||||||
screenOptions={{
|
screenOptions={{
|
||||||
headerShown: false,
|
headerShown: false,
|
||||||
gestureEnabled: false,
|
gestureEnabled: false,
|
||||||
animationEnabled: true,
|
animation: 'slide_from_right',
|
||||||
}}
|
}}
|
||||||
>
|
>
|
||||||
<Stack.Screen name="login" />
|
<Stack.Screen name="login" />
|
||||||
|
|
|
||||||
|
|
@ -13,7 +13,7 @@ export default function RootLayout() {
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<>
|
<>
|
||||||
<StatusBar barStyle="dark-content" />
|
<StatusBar style="dark" />
|
||||||
<Stack>
|
<Stack>
|
||||||
<Stack.Screen name="(tabs)" options={{ headerShown: false }} />
|
<Stack.Screen name="(tabs)" options={{ headerShown: false }} />
|
||||||
<Stack.Screen name="(auth)" options={{ headerShown: false }} />
|
<Stack.Screen name="(auth)" options={{ headerShown: false }} />
|
||||||
|
|
|
||||||
BIN
mobile/assets/adaptive-icon.png
Normal file
BIN
mobile/assets/adaptive-icon.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 17 KiB |
BIN
mobile/assets/favicon.png
Normal file
BIN
mobile/assets/favicon.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 1.4 KiB |
BIN
mobile/assets/icon.png
Normal file
BIN
mobile/assets/icon.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 22 KiB |
BIN
mobile/assets/splash-icon.png
Normal file
BIN
mobile/assets/splash-icon.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 17 KiB |
BIN
mobile/assets/splash.png
Normal file
BIN
mobile/assets/splash.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 17 KiB |
1158
mobile/package-lock.json
generated
1158
mobile/package-lock.json
generated
File diff suppressed because it is too large
Load diff
|
|
@ -16,16 +16,22 @@
|
||||||
"type-check": "tsc --noEmit"
|
"type-check": "tsc --noEmit"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"react": "^18.2.0",
|
|
||||||
"react-native": "^0.73.0",
|
|
||||||
"expo": "^51.0.0",
|
|
||||||
"expo-router": "^3.4.0",
|
|
||||||
"expo-constants": "~15.4.0",
|
|
||||||
"expo-linking": "~6.0.0",
|
|
||||||
"@tanstack/react-query": "^5.25.0",
|
"@tanstack/react-query": "^5.25.0",
|
||||||
"axios": "^1.6.0",
|
"axios": "^1.6.0",
|
||||||
"zustand": "^4.4.0",
|
"expo": "^51.0.0",
|
||||||
"typescript": "^5.3.0"
|
"expo-constants": "~15.4.0",
|
||||||
|
"expo-linking": "~6.0.0",
|
||||||
|
"expo-router": "^3.4.0",
|
||||||
|
"expo-splash-screen": "^31.0.11",
|
||||||
|
"expo-status-bar": "~1.12.1",
|
||||||
|
"react": "^18.2.0",
|
||||||
|
"react-dom": "^18.2.0",
|
||||||
|
"react-native": "^0.73.0",
|
||||||
|
"react-native-safe-area-context": "^5.6.2",
|
||||||
|
"react-native-screens": "^4.18.0",
|
||||||
|
"react-native-web": "^0.19.13",
|
||||||
|
"typescript": "^5.3.0",
|
||||||
|
"zustand": "^4.4.0"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@types/node": "^20.10.0",
|
"@types/node": "^20.10.0",
|
||||||
|
|
|
||||||
4
mobile/tsconfig.json
Normal file
4
mobile/tsconfig.json
Normal file
|
|
@ -0,0 +1,4 @@
|
||||||
|
{
|
||||||
|
"compilerOptions": {},
|
||||||
|
"extends": "expo/tsconfig.base"
|
||||||
|
}
|
||||||
Loading…
Add table
Reference in a new issue