setItem method
Stores the value asynchronously to the storage with the key.
Implementation
@override
Future<void> setItem({required String key, required String value}) async {
await _initializationCompleter.future;
await _prefs.setString(key, value);
}