where('user_id', auth()->id()) ->latest() ->paginate(); return view('account.wishlist', compact('wishlists')); } public function toggle($type, $id) { $wishlist = Wishlist::where('user_id', auth()->id()) ->where($type . '_id', $id) ->first(); if ($wishlist) { $wishlist->delete(); } else { Wishlist::create([ 'user_id' => auth()->id(), $type . '_id' => $id, ]); } return back(); } }