write method
Writes value associated with key to storage.
Implementation
@override
FutureOr<void> write(String key, dynamic value) async {
final encoded = jsonEncode(value);
// Duck-typing support for shared_preferences setString.
// ignore: avoid_dynamic_calls
await _prefs.setString(_prefixedKey(key), encoded);
}