feat : profile and map

This commit is contained in:
2025-07-28 15:57:30 +03:30
parent 6057976b46
commit d9724f681c
67 changed files with 2835 additions and 444 deletions

View File

@@ -1,4 +1,5 @@
import 'dart:convert';
import 'package:rasadyar_core/core.dart';
import 'package:rasadyar_core/hive_registrar.g.dart';
@@ -38,7 +39,7 @@ class TokenStorageService extends GetxService {
accessToken.value = _localStorage.read<String?>(boxName: _tokenBoxName, key: _accessTokenKey);
refreshToken.value = _localStorage.read<String?>(boxName: _tokenBoxName, key: _refreshTokenKey);
appModule.value = _localStorage.read<Module?>(boxName: _appBoxName, key: _moduleKey);
appModule.value = getModule();
baseurl.value = _localStorage.read<String?>(boxName: _appBoxName, key: _baseUrlKey);
}
@@ -60,6 +61,10 @@ class TokenStorageService extends GetxService {
appModule.refresh();
}
Module? getModule() {
return _localStorage.read<Module?>(boxName: _tokenBoxName, key: _moduleKey);
}
Future<void> deleteTokens() async {
await _localStorage.clear(_tokenBoxName);
accessToken.value = null;