@extends('admin.layout') @section('title', 'Assign Users ke Shift') @section('content')

👥 Pilih Karyawan

@csrf

📅 Periode Shift (Opsional)

💡 Kosongkan jika shift berlaku permanent (tidak ada batas waktu)

@foreach($users as $user) @endforeach
Batal

📋 Info Shift

{{ $shift->name }}
🕐 Jam Kerja: {{ substr($shift->start_time, 0, 5) }} - {{ substr($shift->end_time, 0, 5) }}
@php $start = \Carbon\Carbon::parse($shift->start_time); $end = \Carbon\Carbon::parse($shift->end_time); if ($end->lessThan($start)) $end->addDay(); $duration = $start->diffInHours($end, false); @endphp
⏱️ Durasi: {{ $duration }} jam
{{ count($assignedUsers) }}
User sudah assigned
💡 Tips:
  • Gunakan filter untuk assign by role
  • User bisa punya multiple shift
  • Set periode untuk shift temporary
  • Centang hijau = sudah assigned
@endsection