{{ __('workshift.page_detail') }} ← {{ __('workshift.back_to_list') }} {{-- Shift info --}}

{{ __('workshift.detail_info') }}

{{ __('workshift.col_driver') }}
{{ $workShift->user->name }}
{{ __('workshift.col_started_at') }}
{{ $workShift->started_at->setTimezone(config('app.display_timezone'))->format('d.m.Y H:i') }}
{{ __('workshift.col_ended_at') }}
@if ($workShift->ended_at) {{ $workShift->ended_at->setTimezone(config('app.display_timezone'))->format('d.m.Y H:i') }} @else {{ __('workshift.status_active') }} @endif
{{ __('workshift.col_duration') }}
{{ $duration ?? '–' }}
@if ($workShift->notes)
{{ __('workshift.col_notes') }}
{{ $workShift->notes }}
@endif
{{-- Jobs in this shift --}}

{{ __('workshift.detail_jobs_heading', ['count' => $workShift->jobs->count()]) }}

@if ($workShift->jobs->isNotEmpty())
@foreach ($workShift->jobs as $job) @endforeach
{{ __('job.col_customer') }} {{ __('job.col_type') }} {{ __('job.col_started_at') }} {{ __('job.col_ended_at') }} {{ __('job.col_status') }} {{ __('workshift.col_actions') }}
{{ $job->customer->name ?? '–' }} {{ $job->type->label() }} {{ $job->localStartedAt()->format('H:i') }} @if ($job->ended_at) {{ $job->localEndedAt()->format('H:i') }} @else {{ __('job.status_active') }} @endif @if ($job->ended_at) {{ __('job.status_completed') }} @else {{ __('job.status_active') }} @endif {{ __('workshift.view_job') }}
@else
{{ __('workshift.no_jobs_in_shift') }}
@endif