toggleLike method
Implementation
Future<void> toggleLike(T item) async {
final items = await prefsService.getItems();
final index = items.indexWhere((i) => getId(i) == getId(item));
if (index >= 0) {
items.removeAt(index);
print("like removed");
} else {
items.add(item);
print("like added");
}
await prefsService.clearKey();
for (final i in items) {
await prefsService.saveItem(i);
}
}