@if (session()->has('success'))
{{ session('success') }}
@endif @if (session()->has('error'))
{{ session('error') }}
@endif
{{-- Left: Profile & Security --}}
{{-- Avatar --}}
@if($image) avatar @else avatar @endif
@error('image')
{{ $message }}
@enderror
{{-- Basic form --}}
My Profile
Personal Info
@error('basic.name')
{{ $message }}
@enderror
@error('basic.mobile')
{{ $message }}
@enderror
@error('basic.email')
{{ $message }}
@enderror

Security
@error('new_password')
{{ $message }}
@enderror
{{-- Right: Clinics + Subscriptions --}}
{{-- Clinics card (كما هي) --}}
My Clinics
{{ count($clinics) }} clinics
@if(empty($clinics))
No clinics assigned yet
Ask your doctor/owner to add you
@else
@foreach($clinics as $c)
{{ $c['name'] }}
{{ $c['address'] }}
{{ $c['position'] ?: '—' }}
{{ $c['position_type'] ?: '—' }}
@endforeach
@endif
{{-- Subscriptions (Doctor Add-ons) --}} @if($subscription)
{{-- الهيدر القديم --}}
Subscription
{{ ucfirst($subscription['status']) }}
{{-- تفاصيل الاشتراك القديمة --}}
Next billing: ${{ $subscription['next_amount'] }} / {{ $subscription['next_cycle'] }}
Start
{{ $subscription['start_date'] }}
Valid
{{ $subscription['valid_until'] }}
Renew
{{ $subscription['renew_on'] }}
{{-- فاصل بسيط --}}
{{-- قسم الأدّون داخل نفس الكارت --}}
Add-ons
{{ $addonSubscriptions->count() }} add-ons
@if($addonSubscriptions->isEmpty())
No add-ons yet
You can upgrade to add more features.
@else
@foreach($addonSubscriptions as $sub)
{{ $sub->addon?->name ?? 'Addon' }}
{{ $sub->status_label }}
{{ optional($sub->starts_at)->format('d M Y') }} → {{ optional($sub->expires_at)->format('d M Y') }} @if(method_exists($sub, 'getDaysLeftAttribute') ? $sub->days_left > 0 : optional($sub->expires_at)->isFuture()) @if(isset($sub->days_left)) ({{ $sub->days_left }} days left) @endif @else (expired) @endif
${{ number_format((float)$sub->amount_paid, 2) }} {{ (int)$sub->count_of_clinics }} clinics
@if(isset($sub->progress))
{{ $sub->progress }}%
@endif
@if($sub->isActive()) @else @endif
{{-- @if(!$loop->last)--}} {{--
--}} {{-- @endif--}}
@endforeach
@endif
@endif