HEX
Server: LiteSpeed
System: Linux s3.sitechai.com 4.18.0-553.51.1.lve.1.el8.x86_64 #1 SMP Wed May 14 14:34:57 UTC 2025 x86_64
User: workzeni (2217)
PHP: 8.1.32
Disabled: mail, show_source, system, shell_exec, passthru, exec, eval, shell
Upload Files
File: //home/workzeni/agency-erp-05.workzenix.com/resources/views/error_pages/error.blade.php
{{-- resources/views/errors/error.blade.php --}}
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Error {{ $code ?? 'Error' }} | Hajj</title>

    @include('layouts.includes.meta')
    <link rel="icon" href="{{ asset('admin/assets/images/favicon.svg') }}" type="image/x-icon">
    @include('layouts.includes.style')

    <style>
        .error-container {
            display: flex;
            flex-direction: column;
            align-items: center;
            justify-content: center;
            height: 100vh;
            text-align: center;
            background: #f8f9fa;
        }

        .error-code {
            font-size: 96px;
            font-weight: bold;
            color: #dc3545;
        }

        .error-message {
            font-size: 24px;
            margin-bottom: 20px;
        }

        .btn-home {
            padding: 10px 20px;
            font-size: 16px;
        }
    </style>
</head>
<body data-pc-theme="light">
    <div class="error-container">
        <div class="error-code">{{ $code ?? 500 }}</div>
        <div class="error-message">{{ $message ?? 'Something went wrong' }}</div>

        @php
            use Illuminate\Support\Facades\Auth;

            $user = Auth::user();
            $redirectRoute = route('login'); // default fallback

            if ($user) {
                if ($user->hasRole('admin')) {
                    $redirectRoute = route('admin.dashboard');
                } elseif ($user->hasRole('user')) {
                    $redirectRoute = route('user.dashboard');
                } elseif ($user->hasRole('manager')) {
                    $redirectRoute = route('manager.dashboard');
                }
                // Add more roles as needed
            }
        @endphp

        <a href="{{ $redirectRoute }}" class="btn btn-primary btn-home">Go Back to Dashboard</a>
    </div>

    @include('layouts.includes.scripts')
</body>
</html>