{{ session('mz.notice') }}
@endif {{-- slice 6ب (پ۶-۲): the seller's price warnings above every panel page, from App\Catalog\PriceAlerts --}} @if (request()->routeIs('mz.seller.*') && auth('seller')->check()) {{-- slice 12 (پ۱۲-۱, پ۱۲-۲, flow ک۲): the subscription bar comes FIRST — «رو به پایان», «در مهلت», or «بسته و فقطخواندنی», which explains every refusal the other bars could not --}} @include('panel._subscription-alert', ['subscription' => ($mzSeller = app(\App\Tenancy\TenantManager::class)->current()) !== null ? \App\Subscriptions\Subscription::of($mzSeller) : null]) @include('panel._price-alert', $alerts ?? \App\Catalog\PriceAlerts::forPanel()) {{-- slice 8 (پ۸-۲): notices are not reaching customers — the provider's reason and the way to the report --}} @include('panel._sms-alert', ['smsHealth' => app(\App\Tenancy\TenantManager::class)->current() !== null ? \App\Sms\Notices::health() : null]) {{-- slice 9 (flow س۳): events are not reaching the accounting — the receiver's reason and the way to the queue --}} @include('panel._accounting-alert', ['accountingHealth' => app(\App\Tenancy\TenantManager::class)->current() !== null ? \App\Accounting\Pusher::health() : null]) @endif @yield('content')