@stack('styles')
@php $currentAdmin = auth()->guard('admin')->user(); $isSuperAdmin = $currentAdmin && $currentAdmin->isSuperAdmin(); @endphp
AutoPromix
@if($isSuperAdmin)
SUPER ADMIN
@endif
Main
Dashboard
@if($currentAdmin && $currentAdmin->hasPermission('users.view'))
Users
Users
@endif @if($currentAdmin && $currentAdmin->hasPermission('templates.view'))
Templates
@endif @if($currentAdmin && $currentAdmin->hasAnyPermission(['logs.call.view', 'logs.sms.view', 'logs.promotion.view', 'logs.session.view']))
Logs
@if($currentAdmin->hasPermission('logs.call.view'))
Call Logs
@endif @if($currentAdmin->hasPermission('logs.sms.view'))
Message Logs
WhatsApp Logs
@endif @if($currentAdmin->hasPermission('logs.promotion.view'))
Promotion Logs
@endif @if($currentAdmin->hasPermission('logs.session.view'))
Session Logs
@endif @endif @if($currentAdmin && $currentAdmin->hasAnyPermission(['clients.view', 'approvals.view', 'template_assignment.view']))
Client Management
@if($currentAdmin->hasPermission('clients.view'))
Organizations
@endif @if($currentAdmin->hasPermission('approvals.view'))
Pending Approvals @php $pendingCount = \App\Models\User::whereNotNull('client_id')->pending()->count(); @endphp @if($pendingCount > 0)
{{ $pendingCount }}
@endif
@endif @if($currentAdmin->hasPermission('template_assignment.view'))
Template Assignment
@endif @endif @if($currentAdmin && $currentAdmin->hasPermission('analytics.view'))
Analytics
Analytics
@endif @if($currentAdmin && $currentAdmin->hasPermission('reports.view'))
Reports
Reports Dashboard
@if($currentAdmin->hasPermission('reports.user_activity'))
User Activity
@endif @if($currentAdmin->hasPermission('reports.sms_summary'))
SMS Summary
@endif @if($currentAdmin->hasPermission('reports.call_summary'))
Call Summary
@endif @if($currentAdmin->hasPermission('reports.daily_summary'))
Daily Summary
@endif @endif @if($currentAdmin && $currentAdmin->hasAnyPermission(['admins.view', 'audit_logs.view', 'settings.view']))
Administration
@if($currentAdmin->hasPermission('admins.view'))
Admin Management
@endif @if($currentAdmin->hasPermission('audit_logs.view'))
Audit Logs
@endif @if($currentAdmin->hasPermission('settings.view'))
Settings
@endif @endif
@yield('page-title', 'Dashboard')
{{ $currentAdmin->name ?? 'Admin' }}
@if($isSuperAdmin)
Super Administrator
@else
Administrator
@endif
{{ strtoupper(substr($currentAdmin->name ?? 'A', 0, 2)) }}
@csrf
@yield('content')
AutoPromix
Dashboard
@if($currentAdmin && $currentAdmin->hasPermission('users.view'))
Users
@endif @if($currentAdmin && $currentAdmin->hasPermission('templates.view'))
Templates
@endif @if($currentAdmin && $currentAdmin->hasPermission('logs.call.view'))
Call Logs
@endif @if($currentAdmin && $currentAdmin->hasPermission('logs.sms.view'))
SMS Logs
WhatsApp Logs
@endif @if($currentAdmin && $currentAdmin->hasPermission('logs.promotion.view'))
Promotion Logs
@endif @if($currentAdmin && $currentAdmin->hasPermission('logs.session.view'))
Session Logs
@endif @if($currentAdmin && $currentAdmin->hasPermission('analytics.view'))
Analytics
@endif @if($currentAdmin && $currentAdmin->hasAnyPermission(['clients.view', 'approvals.view', 'template_assignment.view']))
Client Management
@if($currentAdmin->hasPermission('clients.view'))
Organizations
@endif @if($currentAdmin->hasPermission('approvals.view'))
Pending Approvals
@endif @if($currentAdmin->hasPermission('template_assignment.view'))
Template Assignment
@endif @endif @if($currentAdmin && $currentAdmin->hasAnyPermission(['admins.view', 'audit_logs.view', 'settings.view']))
Administration
@if($currentAdmin->hasPermission('admins.view'))
Admin Management
@endif @if($currentAdmin->hasPermission('audit_logs.view'))
Audit Logs
@endif @if($currentAdmin->hasPermission('settings.view'))
Settings
@endif @endif
@stack('scripts')