@extends('layouts.app')
@section('content')
    <div class="page-content">
        <div class="container-fluid">
            <div class="row">

                <div class="col-lg-12">
                    <div class="card">

                        <div class="card-header align-items-center d-flex">
                            <h5 class="card-title flex-grow-1 mb-0">User Lists</h5>
                            <div class="flex-shrink-0">
                                <a href="{{ route('user.create') }}" class="btn btn-success waves-effect waves-light"><i
                                        class="ri-add-fill me-1 align-bottom"></i> Create User</a>
                            </div>
                        </div>

                        <div class="card-body">
                            <div class="table-responsive">
                                <table id="buttons-datatables" class="display table-sm table-bordered table"
                                    style="width:100%">
                                    <thead class="table-light">
                                        <tr>
                                            <th class="tb-col"><span class="overline-title">S.N</span></th>
                                            <th class="tb-col"><span class="overline-title">Username</span></th>
                                            <th class="tb-col"><span class="overline-title">Email</span></th>
                                            <th class="tb-col"><span class="overline-title">Employee</span></th>
                                            <th class="tb-col"><span class="overline-title">Role</span></th>
                                            <th class="tb-col" data-sortable="false"><span
                                                    class="overline-title">Action</span>
                                            </th>
                                        </tr>
                                    </thead>
                                    <tbody>
                                        @foreach ($users as $index => $user)
                                            <tr>
                                                <td class="tb-col">{{ $index + 1 }}</td>
                                                <td class="tb-col">{{ $user->name }}</td>
                                                <td class="tb-col">{{ $user->email }}</td>
                                                <td class="tb-col">
                                                    {{ $user->employee?->full_name }}
                                                    <p class="small text-muted">{{ $user->employee?->department?->name }}
                                                    </p>
                                                </td>
                                                <td class="tb-col">{{ $user->roles?->first()?->name }}</td>
                                                <td class="tb-col">
                                                    <div class="hstack flex-wrap gap-3">
                                                        <a href="javascript:void(0);" class="link-info fs-15 view-item-btn"
                                                            data-bs-toggle="modal" data-bs-target="#viewModal">
                                                            <i class="ri-eye-line"></i>
                                                        </a>
                                                        <a href="{{ route('user.edit', $user->id) }}"
                                                            class="link-success fs-15 edit-item-btn"><i
                                                                class="ri-edit-2-line"></i></a>

                                                        <a href="javascript:void(0);"
                                                            data-link="{{ route('user.destroy', $user->id) }}"
                                                            data-id="{{ $user->id }}"
                                                            class="link-danger fs-15 remove-item-btn"><i
                                                                class="ri-delete-bin-line"></i></a>
                                                    </div>
                                                </td>
                                            </tr>
                                        @endforeach
                                    </tbody>
                                </table>
                            </div>
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </div>
    @include('user::partials.user.view')
@endsection