import 'package:shared_preferences/shared_preferences.dart'; class LocalPref extends Pref { @override Future saveString(String key, String value) async { final prefs = await SharedPreferences.getInstance(); return prefs.setString(key, value); } @override Future getString(String key) async { final prefs = await SharedPreferences.getInstance(); return prefs.getString(key); } } abstract class Pref { Future saveString(String key, String value); Future getString(String key); } class PrefKey { static const String token_key = "token_key"; static const String expired_time = "expired_time"; }