@props([ 'includeTitle' => true, 'tickets' => [], 'onTheClock' => false, 'groupBy' => '', 'allProjects' => [], 'allAssignedprojects' => [], 'projectFilter' => '', 'hasMoreTickets' => false, 'nextOffset' => 0, 'isLoadMore' => true, ]) @php // Helper function to count tickets recursively if (!function_exists('countTicketsRecursive')) { function countTicketsRecursive($tickets) { $count = count($tickets); foreach ($tickets as $ticket) { if (!empty($ticket['children'])) { $count += countTicketsRecursive($ticket['children']); } } return $count; } } @endphp @foreach ($tickets as $groupKey => $ticketGroup) @if (isset($ticketGroup['tickets']) && count($ticketGroup['tickets']) > 0) @foreach ($ticketGroup['tickets'] as $row) @endforeach @endif @endforeach @if(isset($hasMoreTickets) && $hasMoreTickets === true)
{{ __('text.loading_more_tasks') }}...
@endif