{{-- Project Selector --}} @php $selectedProject = $selectedProjectId ? $availableProjects->firstWhere('id', $selectedProjectId) : null; @endphp @if(!$selectedProject)

Select Project

Choose a project to view its epics

{{-- Search Bar --}}
@if($searchProject) @endif
@if($availableProjects->isEmpty())

No Projects Available

You don't have access to any projects yet.

@elseif($this->filteredProjects->isEmpty())

No Projects Found

Try adjusting your search terms

@else
@foreach($this->filteredProjects as $project) @endforeach
@endif
@else {{-- Project Switcher --}}
{{-- Dropdown Menu --}}
@endif @if($selectedProjectId && $epics->isNotEmpty()) Epics Overview
@foreach($epics as $epic)

{{ $epic->name }}

{{ $epic->tickets->count() }} tickets
@if($this->isExpanded($epic->id))
@if($epic->description)

Description

{!! $epic->description !!}
@endif

Tickets

Add Ticket
@if($epic->tickets->isEmpty())
No tickets found for this epic.
@else
@foreach($epic->tickets as $ticket) @endforeach
ID Ticket Status Actions
{{ $ticket->uuid }} {{ $ticket->name }} {{ $ticket->status->name ?? 'No Status' }} View
@endif
@endif
@endforeach
@elseif($selectedProjectId && $epics->isEmpty()) {{-- No Epics Found State --}}

No epics found in this project

This project doesn't have any epics yet. Create an epic to organize your tickets.

@endif