feat: base project
This commit is contained in:
@@ -0,0 +1,20 @@
|
||||
import 'package:injectable/injectable.dart';
|
||||
|
||||
abstract class Env {
|
||||
String get baseUrl;
|
||||
// add getter here...
|
||||
}
|
||||
|
||||
@Injectable(as: Env)
|
||||
@dev
|
||||
class DevEnv implements Env {
|
||||
@override
|
||||
String get baseUrl => ''; // example value
|
||||
}
|
||||
|
||||
@Injectable(as: Env)
|
||||
@prod
|
||||
class ProdEnv implements Env {
|
||||
@override
|
||||
String get baseUrl => '';
|
||||
}
|
||||
Reference in New Issue
Block a user