import 'package:flutter/foundation.dart' show kIsWeb, defaultTargetPlatform, TargetPlatform; class AppConfig { final String apiBaseUrl; const AppConfig({required this.apiBaseUrl}); static AppConfig get development { if (kIsWeb) { return const AppConfig(apiBaseUrl: 'http://localhost:9090'); } switch (defaultTargetPlatform) { case TargetPlatform.android: return const AppConfig(apiBaseUrl: 'http://10.0.2.2:9090'); case TargetPlatform.iOS: return const AppConfig(apiBaseUrl: 'http://localhost:9090'); default: return const AppConfig(apiBaseUrl: 'http://localhost:9090'); } } static const production = AppConfig( apiBaseUrl: 'https://api.food-ai.app', ); }