Initial commit

This commit is contained in:
gasaichandesu
2025-08-30 19:47:42 +04:00
commit 58d7808a8d
100 changed files with 6186 additions and 0 deletions
+13
View File
@@ -0,0 +1,13 @@
import 'package:injectable/injectable.dart';
import 'package:minio/minio.dart';
import 'package:moonwell_launcher/config.dart';
@module
abstract class MinioModule {
@lazySingleton
Minio get minioClient => Minio(
endPoint: Config.host,
accessKey: Config.keyId,
secretKey: Config.secret,
);
}
+9
View File
@@ -0,0 +1,9 @@
import 'package:injectable/injectable.dart';
import 'package:shared_preferences/shared_preferences.dart';
@module
abstract class SharedPreferencesModule {
@preResolve
Future<SharedPreferences> get prefs async =>
await SharedPreferences.getInstance();
}