getCookiePreferences method
Retrieves cookie preferences from shared preferences.
Implementation
@override
Future<Map<String, dynamic>?> getCookiePreferences() async {
try {
final prefs = await SharedPreferences.getInstance();
final preferencesJson = prefs.getString(_prefsKey);
if (preferencesJson == null) {
return {};
}
return json.decode(preferencesJson) as Map<String, dynamic>;
} catch (e) {
debugPrint('Error getting cookie preferences: $e');
return null;
}
}