46 lines
2.4 KiB
PHP
Executable File
46 lines
2.4 KiB
PHP
Executable File
<x-filament-panels::page>
|
|
<div class="mx-auto max-w-7xl space-y-3">
|
|
<div class="flex flex-wrap items-center gap-2">
|
|
<a
|
|
class="inline-flex items-center gap-2 rounded-lg border px-3 py-2 text-sm font-semibold transition border-primary-300 bg-primary-50 text-primary-700 shadow-sm"
|
|
href="{{ \App\Filament\Pages\Condomini\NominativiStabile::getUrl(panel: 'admin-filament') }}">
|
|
<x-filament::icon icon="heroicon-o-users" class="h-4 w-4" />
|
|
<span>Nominativi</span>
|
|
</a>
|
|
<a
|
|
class="inline-flex items-center gap-2 rounded-lg border px-3 py-2 text-sm font-semibold transition border-transparent bg-gray-50 text-gray-700 hover:border-gray-200"
|
|
href="{{ \App\Filament\Pages\UnitaImmobiliarePage::getUrl(panel: 'admin-filament') }}">
|
|
<x-filament::icon icon="heroicon-o-home-modern" class="h-4 w-4" />
|
|
<span>Unità immobiliari</span>
|
|
</a>
|
|
</div>
|
|
|
|
@php($stabili = $this->getStabiliOptions())
|
|
@if(!empty($stabili))
|
|
<div class="flex flex-wrap items-center justify-between gap-3 rounded-lg border bg-white px-3 py-2">
|
|
<div class="text-sm font-semibold text-gray-800">Nominativi</div>
|
|
<div class="flex items-center gap-4">
|
|
<!-- Toggle Cumulato -->
|
|
<label class="flex items-center gap-2 cursor-pointer select-none">
|
|
<input type="checkbox" wire:model.live="cumulato" class="rounded border-gray-300 text-primary-600 shadow-sm focus:ring-primary-500">
|
|
<span class="text-xs font-medium text-gray-700">Visualizzazione cumulata (unificata)</span>
|
|
</label>
|
|
|
|
<div class="flex items-center gap-2">
|
|
<div class="text-xs text-gray-600">Stabile</div>
|
|
<select wire:model.live="stabileId" class="fi-input fi-input-wrp fi-select-input text-xs">
|
|
@foreach($stabili as $id => $label)
|
|
<option value="{{ $id }}">{{ $label }}</option>
|
|
@endforeach
|
|
</select>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
@endif
|
|
|
|
<div class="rounded-lg border bg-white overflow-hidden">
|
|
{{ $this->table }}
|
|
</div>
|
|
</div>
|
|
</x-filament-panels::page>
|