import 'package:shared_preferences/shared_preferences.dart'; class PreferencesHelper { final Future _prefs = SharedPreferences.getInstance(); Future setString(String key, String value) async { final prefs = await _prefs; await prefs.setString(key, value); } Future getString(String key) async { final prefs = await _prefs; return prefs.getString(key); } Future remove(String key) async { final prefs = await _prefs; await prefs.remove(key); } Future saveUserId(String userId) async { await setString('user_id', userId); } Future getUserId() async { return await getString('user_id'); } Future saveUserName(String userName) async { await setString('user_name', userName); } Future getUserName() async { return await getString('user_name'); } Future saveUserLastName(String userLastName) async { await setString('user_last_name', userLastName); } Future getUserLastName() async { return await getString('user_last_name'); } Future clearUserInfo() async { await remove('user_id'); await remove('user_name'); await remove('user_last_name'); } }