a24c8a2c2e
- Restore UserTable/CompanyTable/ProjectTable usage in users, companies and projects-list pages (security commit had replaced them with plain HTML/DaisyUI tables, losing sorting/search/pagination/format) - Add missing User->company() belongsTo relationship (UserTable eager loads it; column + migration existed but relation was undefined) - Add #[Layout] attribute to CompanyManagement/ProjectList/PhaseProgress full-page Livewire components - Fix config/session.php: use env() instead of app()->environment() which fails during LoadConfiguration (env binding not yet registered) - Remove duplicate activeTab property in ProjectMap (fatal PHP error) Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
22 lines
749 B
PHP
22 lines
749 B
PHP
<div>
|
|
@if(session('message'))
|
|
<div class="alert alert-success mb-4">
|
|
<x-heroicon-o-check-circle class="w-5 h-5" />
|
|
{{ session('message') }}
|
|
</div>
|
|
@endif
|
|
|
|
<div class="flex items-center justify-between mb-4">
|
|
<div>
|
|
<h2 class="text-2xl font-bold text-gray-800">{{ __('Company Management') }}</h2>
|
|
<p class="text-sm text-gray-500 mt-1">{{ __('Manage the companies that participate in projects') }}</p>
|
|
</div>
|
|
<a href="{{ route('companies.create') }}" class="btn btn-primary btn-sm gap-1" wire:navigate>
|
|
<x-heroicon-o-plus class="w-4 h-4" />
|
|
{{ __('New Company') }}
|
|
</a>
|
|
</div>
|
|
|
|
<livewire:company-table />
|
|
</div>
|