@override Future<void> delete(int id) async { await client.delete(id); final newValue = _presets.value..remove(id); _presets.add(newValue); }