@lang('dashboard')

@isNotTenant
@else @if(!isset($isClient) || !$isClient) @endif @isset($breadcrumbs) @endisset @php // dd($records); @endphp {{-- Actual Work, Planned Work, Remaining Work, % Work Completed, % Work Remaining --}} @if (count($records)) @if(!isset($isClient) || !$isClient) @endif
@foreach ($records as $record) @php $recType = $record->recordType; $layout = $record->table_layout_id; $tableClass = match ($layout) { 1 => 'col-span-12', 2 => 'col-span-12 lg:col-span-6', 3 => 'col-span-12 lg:col-span-4', default => 'col-span-12', }; @endphp @if(isset($isClient) && $isClient) {{-- Client-specific dashboard display --}}

{{ $record->title }}

@elseif($record->savedSearch) {{-- Regular user dashboard display --}} @php // Get table data for saved search to pass filter configuration $tableData = \Domain\TableBuilders\Actions\BuildTableData::execute( $recType, $record->saved_search_id, null, // filters true, // savedsearch $record->saved_search_id // ssId ); @endphp
@endif @endforeach
@else

@lang('build_dashboard')

@lang('dashboard_builder')
@endif @endisNotTenant