feat: implement favorites for tours and flights

This commit is contained in:
2026-08-18 18:38:03 +03:30
parent b1caa3fbfd
commit 7fd710bd99
7 changed files with 311 additions and 36 deletions
@@ -4,7 +4,25 @@
<div class="activity-img">
<img src="{{ $flight->file?->url ?? asset('assets/img/activity/01.jpg') }}"
alt="{{ $flight->flight_number }}">
<a href="#" class="add-wishlist"><i class="far fa-heart"></i></a>
@auth
<form action="{{ route('accounts.favorites.flight.toggle', ['flight' => $flight->id]) }}"
method="POST"
class="favorite-form">
@csrf
<button type="submit"
class="add-wishlist border-0"
title="افزودن به علاقه‌مندی‌ها">
<i class="far fa-heart"></i>
</button>
</form>
@else
<a href="{{ route('auth.login.index') }}"
class="add-wishlist"
title="برای افزودن به علاقه‌مندی‌ها وارد شوید">
<i class="far fa-heart"></i>
</a>
@endauth
</div>
<div class="activity-content">
<h4 class="activity-title">