first commit

This commit is contained in:
2025-03-03 20:59:42 +03:00
commit 273e68557a
1099 changed files with 17880 additions and 0 deletions

30
lib/components/env.dart Normal file
View File

@@ -0,0 +1,30 @@
// 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>();
}