removeMultipleValuesWithKeys method

Future<void> removeMultipleValuesWithKeys(
  1. List<String> keys
)

Remove saved values with Keys form local DB.

Implementation

Future<void> removeMultipleValuesWithKeys(List<String> keys) async {
  dynamic value;
  for (final String key in keys) {
    value = _preferences!.get(key);
    if (value == null) {
      _logger.i("SharedPreferences: [Removing data] -> key: $key, value: {ERROR 'null' value}");
      _logger.i("Skipping...");
    } else {
      await _preferences!.remove(key);
      _logger.d("SharedPreferences: [Removing data] -> key: $key, value: $value");
    }
  }
  return;
}