Files
Remever/lib/components/env.dart
2025-03-03 20:59:42 +03:00

31 lines
569 B
Dart

// Package imports:
import 'package:get_it/get_it.dart';
part 'env/dev_env.dart';
part 'env/prod_env.dart';
///
/// Базовый класс ENV
///
abstract class Env {
///
/// Указание на URL бекенда
///
Uri get url;
///
/// Режим работы приложения
///
String get mode;
///
/// Получение ENV более удобным для написания кода способом
///
static Env get get => Env.of();
///
/// Получение ENV
///
static Env of() => GetIt.I.get<Env>();
}