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

25
lib/common/storage.dart Normal file
View File

@@ -0,0 +1,25 @@
// Flutter imports:
import 'package:flutter/material.dart' show ThemeMode;
// Package imports:
import 'package:flutter_secure_storage/flutter_secure_storage.dart';
import 'package:hive_ce/hive.dart';
import 'package:remever/common/resources.dart';
import 'package:remever/i18n/strings.g.dart';
// Project imports:
///
/// Защищенное хранилище для авторизации
///
const FlutterSecureStorage authSecStorage = FlutterSecureStorage();
///
/// Защищенное хранилище для ключей [Hive]
///
const FlutterSecureStorage hiveKeysStorage = FlutterSecureStorage();
/// --- Hive
Box<AppLocale> get hiveLang => Hive.box<AppLocale>(Storage.hiveLang);
Box<ThemeMode> get hiveTheme => Hive.box<ThemeMode>(Storage.hiveThemeMode);