Files
DailyMeals/meal-plan-frontend-mobile/app.config.ts
Piotr Kus f15bb7a916 * Extended functionalities
* Added different UIs
2026-06-24 21:43:40 +02:00

42 lines
1.1 KiB
TypeScript

import { ExpoConfig, ConfigContext } from 'expo/config';
export default ({ config }: ConfigContext): ExpoConfig => ({
...config,
name: 'DailyMeals',
slug: 'dailymeals-mobile',
version: '1.0.0',
orientation: 'portrait',
icon: './assets/images/icon.png',
scheme: 'dailymeals',
userInterfaceStyle: 'automatic',
ios: {
supportsTablet: true,
bundleIdentifier: 'com.dailymeals.mobile',
},
android: {
adaptiveIcon: {
backgroundColor: '#16774c',
foregroundImage: './assets/images/android-icon-foreground.png',
backgroundImage: './assets/images/android-icon-background.png',
monochromeImage: './assets/images/android-icon-monochrome.png',
},
package: 'com.dailymeals.mobile',
predictiveBackGestureEnabled: false,
},
web: {
bundler: 'metro',
output: 'static',
favicon: './assets/images/favicon.png',
},
plugins: ['expo-router', 'expo-splash-screen', 'expo-notifications', 'expo-sharing'],
experiments: {
typedRoutes: true,
},
extra: {
apiUrl: process.env.EXPO_PUBLIC_API_URL ?? 'http://localhost:5000/api',
eas: {
projectId: 'dailymeals-mobile-local',
},
},
});