first app design

This commit is contained in:
root
2026-05-24 02:35:37 -04:00
parent c842eed601
commit d04c8ce437
138 changed files with 9672 additions and 0 deletions
+22
View File
@@ -0,0 +1,22 @@
import 'package:flutter_secure_storage/flutter_secure_storage.dart';
import '../constants/app_constants.dart';
class TokenStorage {
static const _storage = FlutterSecureStorage(
aOptions: AndroidOptions(encryptedSharedPreferences: true),
);
static Future<void> saveToken(String token) =>
_storage.write(key: AppConstants.tokenKey, value: token);
static Future<String?> getToken() =>
_storage.read(key: AppConstants.tokenKey);
static Future<void> saveUserType(String type) =>
_storage.write(key: AppConstants.userTypeKey, value: type);
static Future<String?> getUserType() =>
_storage.read(key: AppConstants.userTypeKey);
static Future<void> clear() => _storage.deleteAll();
}