Code changes by azmat

This commit is contained in:
risnaman
2026-09-30 09:13:45 +05:30
parent c95a3f1581
commit 63ecc3e7e6
316 changed files with 28050 additions and 27216 deletions
+21 -21
View File
@@ -1,21 +1,21 @@
import 'package:flutter/material.dart';
import 'package:flutter_secure_storage/flutter_secure_storage.dart';
import 'package:shared_preferences/shared_preferences.dart';
import '../../main.dart';
import '../Login Screen/login_screen.dart';
class LogoutService {
static Future<void> logout() async {
SharedPreferences prefs = await SharedPreferences.getInstance();
await prefs.remove('userData');
await prefs.remove('isLoggedIn');
const storage = FlutterSecureStorage();
await storage.delete(key: 'token');
navigatorKey.currentState!.pushAndRemoveUntil(
MaterialPageRoute(builder: (context) => LoginScreen()),
(route) => false, // Remove all routes from the stack
);
}
}
import 'package:flutter/material.dart';
import 'package:flutter_secure_storage/flutter_secure_storage.dart';
import 'package:shared_preferences/shared_preferences.dart';
import '../../main.dart';
import '../Login Screen/login_screen.dart';
class LogoutService {
static Future<void> logout() async {
SharedPreferences prefs = await SharedPreferences.getInstance();
await prefs.remove('userData');
await prefs.remove('isLoggedIn');
const storage = FlutterSecureStorage();
await storage.delete(key: 'token');
navigatorKey.currentState!.pushAndRemoveUntil(
MaterialPageRoute(builder: (context) => LoginScreen()),
(route) => false, // Remove all routes from the stack
);
}
}