@extends('layouts.app') @section('title', 'All Tasks') @section('page-title', 'Team Tasks & Activities') @section('content')
All Tasks
Assign New Task
@forelse($activities as $activity) @empty @endforelse
# Type Subject Client Assigned To Due Date Study Materials Status Actions
{{ $loop->iteration }}
ID: {{ $activity->id }}
{{ strtoupper($activity->activity_type) }} {{ $activity->subject }} @if($activity->description)
{{ Str::limit($activity->description, 50) }} @endif
{{ $activity->client->company_name ?? 'N/A' }} @if($activity->client && $activity->client->assignedTo)
Assigned to: {{ $activity->client->assignedTo->name }} @endif
{{ $activity->assignedTo->name ?? 'N/A' }}
Created by: {{ $activity->createdBy->name ?? 'N/A' }}
{{ $activity->due_date->format('d M Y') }} @if($activity->due_date < now() && $activity->status != 'completed')
OVERDUE @endif
@if($activity->studyMaterials && $activity->studyMaterials->count() > 0)
@foreach($activity->studyMaterials->take(2) as $material) {{ Str::limit($material->title, 20) }} @endforeach @if($activity->studyMaterials->count() > 2) +{{ $activity->studyMaterials->count() - 2 }} @endif
@else No materials @endif
@if($activity->status == 'completed') Completed @if($activity->completed_at)
{{ $activity->completed_at->format('d M Y') }} @endif @elseif($activity->status == 'overdue') Overdue @elseif($activity->status == 'in_progress') In Progress @else Pending @endif
View Edit @if($activity->status != 'completed') @endif

No tasks found.

Assign a Task
{{ $activities->links() }}
@push('scripts') @endpush @endsection