@extends('layouts.app') @section('title', 'Companies') @section('page-title', 'Companies') @section('page-subtitle', 'Manage all client companies') @section('breadcrumbs') @include('layouts.components.breadcrumbs', ['items' => [['label' => 'Admin', 'url' => '/admin/dashboard'], ['label' => 'Companies']]]) @endsection @section('page-actions') Add Company @endsection @section('content') {{-- Stats --}}
{{ $stats['total'] }}
Total
{{ $stats['active'] }}
Active
{{ $stats['onboarding'] }}
Onboarding
{{ $stats['inactive'] }}
Inactive
{{-- Search & Filters --}}
{{-- Table --}}
@forelse($companies as $company) @empty @endforelse
Company City Users Modules Status Actions
{{ $company->initials }}

{{ $company->name }}

{{ $company->email }}

{{ $company->city ?? '—' }} {{ $company->users_count }} {{ $company->modules_count }} {{ ucfirst($company->status) }}
@csrf @method('DELETE')
@include('layouts.components.empty-state', ['icon' => 'box', 'title' => 'No companies yet', 'message' => 'Create your first client company.', 'actionUrl' => route('admin.companies.create'), 'actionLabel' => 'Add Company'])
@if($companies->hasPages())
@include('layouts.components.pagination', ['paginator' => $companies])
@endif
@endsection