getObject<T> method
Retrieve a generic object with type conversion
Implementation
Future<T?> getObject<T>(
String key,
T Function(Map<String, dynamic>) fromJson, {
T? defaultValue,
}) async {
final map = await getMap(key);
if (map == null) return defaultValue;
try {
return fromJson(map);
} catch (e) {
return defaultValue;
}
}