Retrieves an item asynchronously from the storage with the key.
@override Future<String?> getItem({required String key}) async { await _initializationCompleter.future; return _prefs.getString(key); }