dymanic platform detection

This commit is contained in:
2025-06-25 13:51:53 +02:00
parent 10db7c55c5
commit 4e1c5bc0b8

View File

@@ -19,17 +19,27 @@ abstract class AppEnviroment {
switch (env) { switch (env) {
case Enviroment.dev: case Enviroment.dev:
{ {
//================= Android Dev Urls ================= if (kIsWeb) {
// baseApiUrl = "http://10.0.2.2:8080"; //================= Web Dev Urls =================
// baseFileUrl = "http://10.0.2.2:9000"; baseApiUrl = "http://localhost:8080";
// baseAiUrl = "http://10.0.2.2:11434"; baseFileUrl = "http://localhost:9000";
// bannerAdUnitId = 'ca-app-pub-3940256099942544/9214589741'; baseAiUrl = "http://localhost:11434";
//================= Web & iOS Dev Urls ================= bannerAdUnitId = 'ca-app-pub-3940256099942544/2435281174';
baseApiUrl = "http://localhost:8080"; break;
baseFileUrl = "http://localhost:9000"; } else if (Platform.isAndroid) {
baseAiUrl = "http://localhost:11434"; //================= Android Dev Urls =================
bannerAdUnitId = 'ca-app-pub-3940256099942544/2435281174'; baseApiUrl = "http://10.0.2.2:8080";
break; baseFileUrl = "http://10.0.2.2:9000";
baseAiUrl = "http://10.0.2.2:11434";
bannerAdUnitId = 'ca-app-pub-3940256099942544/9214589741';
} else {
//================= Web & iOS Dev Urls =================
baseApiUrl = "http://localhost:8080";
baseFileUrl = "http://localhost:9000";
baseAiUrl = "http://localhost:11434";
bannerAdUnitId = 'ca-app-pub-3940256099942544/2435281174';
break;
}
} }
case Enviroment.prod: case Enviroment.prod:
{ {