@extends('admin.layouts.layout')
@section('title')دپارتمان‌های پشتیبانی@endsection

@section('content')
<div class="container-xxl flex-grow-1 container-p-y">

    <div class="d-flex align-items-center justify-content-between mb-4">
        <div>
            <h4 class="mb-1">دپارتمان‌های پشتیبانی</h4>
            <p class="text-muted mb-0">مدیریت دپارتمان‌های تیکت</p>
        </div>
        <a href="{{ route('admin.tickets.departments.new') }}" class="btn btn-primary">
            <i class="ti ti-plus me-1"></i> دپارتمان جدید
        </a>
    </div>

    @if(session('success'))
        <div class="alert alert-success alert-dismissible mb-4">
            {{ session('success') }}
            <button type="button" class="btn-close" data-bs-dismiss="alert"></button>
        </div>
    @endif

    <div class="card">
        <div class="table-responsive">
            <table class="table border-top align-middle mb-0">
                <thead class="table-light">
                    <tr>
                        <th>نام</th>
                        <th>اسلاگ</th>
                        <th>تعداد تیکت</th>
                        <th>وضعیت</th>
                        <th>عملیات</th>
                    </tr>
                </thead>
                <tbody>
                    @forelse($departments as $dept)
                        <tr>
                            <td class="fw-medium">{{ $dept->name }}</td>
                            <td><code dir="ltr">{{ $dept->slug }}</code></td>
                            <td><span class="badge bg-label-secondary">{{ $dept->tickets_count }}</span></td>
                            <td>
                                @if($dept->status == 1)
                                    <span class="badge bg-label-success">فعال</span>
                                @else
                                    <span class="badge bg-label-secondary">غیرفعال</span>
                                @endif
                            </td>
                            <td>
                                <div class="d-flex gap-2">
                                    <a href="{{ route('admin.tickets.departments.edit', $dept) }}"
                                       class="btn btn-sm btn-icon btn-outline-primary">
                                        <i class="ti ti-edit"></i>
                                    </a>
                                    <form action="{{ route('admin.tickets.departments.destroy', $dept) }}" method="POST">
                                        @csrf @method('DELETE')
                                        <button type="submit" class="btn btn-sm btn-icon btn-outline-danger"
                                            onclick="return confirm('این دپارتمان حذف شود؟')">
                                            <i class="ti ti-trash"></i>
                                        </button>
                                    </form>
                                </div>
                            </td>
                        </tr>
                    @empty
                        <tr>
                            <td colspan="5" class="text-center py-5 text-muted">
                                <i class="ti ti-folder-off fs-3 d-block mb-2"></i>
                                هیچ دپارتمانی ثبت نشده است.
                            </td>
                        </tr>
                    @endforelse
                </tbody>
            </table>
        </div>
    </div>

</div>
@endsection
