﻿<x-app-layout>
    <x-slot name="header">
        <div class="flex justify-between items-center">
            <h2 class="font-semibold text-l text-gray-800 leading-tight">
                {{ __('تفاصيل المستخدم') }}: {{ $user->name }}
            </h2>
            <div class="flex space-y-2 space-y-reverse">
                <a href="{{ route('users.index') }}" class="bg-gray-500 hover:bg-gray-700 text-white font-bold py-2 p-4 rounded">
                    العودة للقائمة
                </a>
                @permission('users.edit')
                <a href="{{ route('users.edit', $user) }}" class="bg-yellow-500 hover:bg-yellow-700 text-white font-bold py-2 p-4 rounded">
                    تعديل
                </a>
                @endpermission
            </div>
        </div>
    </x-slot>

    <div class="py-12">
        <div class="max-w-7l m-auto sm:p-6 lg:p-8">
            <div class="bg-white overflow-hidden shadow-sm sm:rounded-lg">
                <div class="p-6 bg-white border-b border-gray-200">
                    <div class="mb-6">
                        <h3 class="text-lg font-bold mb-2">معلومات المستخدم</h3>
                        <div class="grid grid-cols-1 md:grid-cols-2 gap-4">
                            <div>
                                <p class="text-gray-600">الاسم:</p>
                                <p class="font-semibold">{{ $user->name }}</p>
                            </div>
                            <div>
                                <p class="text-gray-600">البريد الإلكتروني:</p>
                                <p class="font-semibold">{{ $user->email }}</p>
                            </div>
                            <div>
                                <p class="text-gray-600">رقم الهاتف:</p>
                                <p class="font-semibold">{{ $user->phone ?? 'لم يتم تحديده' }}</p>
                            </div>
                            <div>
                                <p class="text-gray-600">الفرع:</p>
                                <p class="font-semibold">{{ $user->branch ? $user->branch->name : 'غير محدد' }}</p>
                            </div>
                            <div>
                                <p class="text-gray-600">الحالة:</p>
                                <p class="font-semibold">
                                    @if($user->is_active)
                                        <span class="p-2 inline-flex text-s leading-5 font-semibold rounded-full bg-green-100 text-green-800">
                                            نشط
                                        </span>
                                    @else
                                        <span class="p-2 inline-flex text-s leading-5 font-semibold rounded-full bg-red-100 text-red-800">
                                            غير نشط
                                        </span>
                                    @endif
                                </p>
                            </div>
                            <div>
                                <p class="text-gray-600">تاريخ الإنشاء:</p>
                                <p class="font-semibold">{{ $user->created_at->format('Y-m-d H:i') }}</p>
                            </div>
                            <div>
                                <p class="text-gray-600">آخر تحديث:</p>
                                <p class="font-semibold">{{ $user->updated_at->format('Y-m-d H:i') }}</p>
                            </div>
                        </div>
                    </div>

                    <div>
                        <h3 class="text-lg font-bold mb-2">الأدوار</h3>
                        <div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-4">
                            @forelse($user->roles as $role)
                                <div class="border rounded p-4">
                                    <h4 class="font-bold text-md mb-2">{{ $role->name }}</h4>
                                    <p class="text-gray-600">{{ $role->description ?: 'لا يوجد وصف' }}</p>
                                </div>
                            @empty
                                <p class="text-gray-500">لا توجد أدوار مخصصة لهذا المستخدم</p>
                            @endforelse
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </div>
</x-app-layout>
