Semaine du {{ \Carbon\Carbon::parse(time: $currentWeek)->format('d/m/Y') }}

{{ \Carbon\Carbon::parse($currentWeek)->startOfWeek()->format('d/m/Y') }} - {{ \Carbon\Carbon::parse($currentWeek)->endOfWeek()->format('d/m/Y') }}

Planification des tâches

@foreach($projectsByResponsible as $responsibleName => $projects)

{{ $responsibleName }}

{{ $projects->count() }} projet(s)

@foreach($projects as $project)

{{ $project->title }}

@if($project->description)

{{ Str::limit($project->description, 100) }}

@endif @php $projectTasks = $weeklyData->flatten()->where('project_id', $project->id); @endphp @if($projectTasks->count() > 0)

Tâches cette semaine:

@foreach($projectTasks as $task)
{{ $task->title }} {{ $task->status }}
{{ $task->user->name }}
@endforeach
@endif
@endforeach
@endforeach

Tâches de la semaine actuelle

@if($weeklyData->count() > 0)
@foreach($weeklyData as $userName => $tasks)

{{ $userName }}

@foreach($tasks as $task)
{{ $task->title }}
{{ $task->week->format('d/m') }}

{{ $task->project->title }}

{{ $task->status }} {{ $task->priority }}
@if($task->blockage)
Blocage: {{ $task->blockage }}
@endif @if($task->next_action)
Prochaine action: {{ $task->next_action }}
@endif
@endforeach
@endforeach
@else

Aucune tâche trouvée pour cette semaine.

@endif
@if($showAddTaskModal)

Ajouter une tâche pour la semaine suivante

@error('newTask.title') {{ $message }} @enderror
@error('newTask.project_id') {{ $message }} @enderror
@error('newTask.user_id') {{ $message }} @enderror
@endif