setValue method
Implementation
Future<void> setValue(String key, dynamic value) async {
await _storage.write(key, value);
if (isWeb) {
try {
final valStr = value.toString();
web.window.localStorage.setItem(key, valStr);
web.document.cookie = '$key=${Uri.encodeComponent(valStr)}; path=/; max-age=31536000';
} catch (_) {}
}
}