app working with sandbox
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
library;
|
||||
|
||||
/// Human-readable name shown in the splash screen, app bars, and About tile.
|
||||
const String kAppName = 'MyApp';
|
||||
const String kAppName = 'IngTrak';
|
||||
|
||||
/// Package / Android application id.
|
||||
const String kPackageName = 'com.example.myapp';
|
||||
@@ -10,6 +10,32 @@ const String kPackageName = 'com.example.myapp';
|
||||
/// How long the splash screen stays visible before navigating to the shell.
|
||||
const Duration kSplashDuration = Duration(seconds: 2);
|
||||
|
||||
/// Base URL for the personal ingtrak FastAPI backend.
|
||||
///
|
||||
/// Override at build/run time:
|
||||
/// `flutter run --dart-define=API_BASE_URL=http://192.168.1.114:8000`
|
||||
///
|
||||
/// Defaults:
|
||||
/// - Android emulator → `http://10.0.2.2:8000` (host loopback)
|
||||
/// - iOS Simulator → `http://127.0.0.1:8000`
|
||||
/// - Physical device → Mac LAN IP, e.g. `http://192.168.1.114:8000`
|
||||
const String kApiBaseUrl = String.fromEnvironment(
|
||||
'API_BASE_URL',
|
||||
defaultValue: 'http://10.0.2.2:8000',
|
||||
);
|
||||
|
||||
/// Enable Banking only accepts http(s) redirect URLs (not custom schemes).
|
||||
/// Keep this exact value in the Control Panel and backend `REDIRECT_URI`.
|
||||
/// The app opens auth in a WebView and intercepts this callback to read `code`.
|
||||
const String kEnableBankingRedirectUri =
|
||||
'http://localhost:8000/api/connect/callback';
|
||||
|
||||
/// Optional app-scheme bounce used after the http callback (not registered
|
||||
/// with Enable Banking).
|
||||
const String kBankRedirectScheme = 'ingtrak';
|
||||
const String kBankRedirectHost = 'connected';
|
||||
const String kBankRedirectUri = '$kBankRedirectScheme://$kBankRedirectHost';
|
||||
|
||||
/// SharedPreferences keys.
|
||||
abstract final class StorageKeys {
|
||||
static const themeMode = 'theme_mode';
|
||||
|
||||
Reference in New Issue
Block a user