@extends('layouts.marketing') @section('title', __('app.my_bookings') . ' - ' . __('app.pilates')) @section('content')

{{ __('app.my_pilates_bookings') }}

{{ __('app.track_your_class_bookings_history') }}

{{ __('app.book_new_class') }}
@if(isset($availableBookings) && $availableBookings->count() > 0)

{{ __('app.available_bookings') }} {{ $availableBookings->total() }}

@foreach($availableBookings as $booking)

{{ $booking->pilatesClass->name }}

{{ ucfirst($booking->pilatesClass->level) }}
{{ $booking->pilatesClass->date->translatedFormat('d.m.Y') }}
{{ $booking->pilatesClass->date->translatedFormat('l') }}
@if($booking->pilatesClass->start_time && $booking->pilatesClass->end_time) {{ $booking->pilatesClass->start_time->format('H:i') }} - {{ $booking->pilatesClass->end_time->format('H:i') }} @else - @endif
{{ $booking->pilatesClass->instructor->name ?? __('app.no_instructor') }}
@if(auth()->user()->canCancelBooking())
@csrf
@else
{{ __('app.cancellation_not_available') }}
@endif
@endforeach
@if($availableBookings->lastPage() > 1)
{{ $availableBookings->appends(['tab' => 'available'])->links() }}
@endif @else

{{ __('app.no_available_bookings') }}

{{ __('app.no_upcoming_confirmed_bookings') }}

{{ __('app.browse_available_classes') }}
@endif
@push('scripts') @endpush @endsection