{{ __('Profil Pengguna') }}

{{-- Bagian Informasi Profil --}}

{{ __('Informasi Profil') }}

{{ __("Perbarui informasi profil dan alamat email akun Anda.") }}

@csrf
@csrf @method('patch') {{-- Upload Foto Profil dengan Preview --}}
Foto profil saat ini
{{ __('Pilih Foto Baru') }}
{{-- Input Nama --}}
{{-- Input Email --}}
@if ($data['user'] instanceof \Illuminate\Contracts\Auth\MustVerifyEmail && ! $data['user']->hasVerifiedEmail())

{{ __('Alamat email Anda belum terverifikasi.') }}

@endif
{{-- Info Role & Status (Read-only) --}}

{{ $data['user']->role->role_name ?? 'Tidak ada peran' }}

{{ Str::title($data['user']->status) }}

{{ __('Simpan Perubahan') }}
{{-- =================================== TELEGRAM CONNECT (POLLING METHOD) =================================== --}}

{{ __('Integrasi Telegram') }}

{{ __('Hubungkan akun Anda dengan Bot Telegram Aktivara untuk menerima notifikasi real-time.') }}

@if(auth()->user()->telegram_chat_id) {{-- STATUS: TERHUBUNG --}}

Terhubung

Chat ID: {{ auth()->user()->telegram_chat_id }}

{{-- Tombol Putuskan Koneksi --}}
@csrf @method('DELETE')
@elseif(session('telegram_connect_url')) {{-- STATUS: SEDANG PROSES (MENUNGGU VERIFIKASI) --}}

Langkah 1: Buka Telegram

1. KLIK DI SINI UNTUK BUKA TELEGRAM

Pastikan Anda mengklik tombol START di aplikasi Telegram setelah link terbuka.

Langkah 2: Verifikasi

@csrf 2. SAYA SUDAH KLIK START
@else {{-- STATUS: BELUM TERHUBUNG --}}
Belum terhubung dengan Telegram.
{{ __('Hubungkan Telegram') }}
@endif
{{-- Tampilkan bagian ini hanya jika role user diawali dengan 'WH' --}} {{-- @if (str_starts_with(auth()->user()->role_id, 'WH') || str_starts_with(auth()->user()->role_id, 'SA')) --}} @if (Str::startsWith(auth()->user()->role_id, ['WH', 'SA']))

{{ __('Tanda Tangan Digital') }}

{{ __('Upload gambar tanda tangan Anda. Ini akan digunakan pada dokumen Packing List.') }}

{{-- Form untuk upload TTD --}} {{-- Kita pakai route 'profile.update' tapi tambahkan field _method PATCH --}}
@csrf @method('patch') {{-- Input File TTD --}}

Format: PNG, JPG, JPEG. Maks: 1MB.

{{-- Tampilkan TTD Saat Ini (jika ada) --}} {{-- Gunakan auth()->user() agar konsisten dengan @if di atas --}} @if (auth()->user()->signature_image)

Tanda Tangan Saat Ini:

Tanda Tangan {{-- Opsi Hapus TTD --}}
@else

Tanda Tangan Saat Ini:

Belum ada tanda tangan diupload.

@endif {{-- Tombol Simpan --}}
{{ __('Simpan TTD') }} {{-- Pesan Sukses (jika ada dari session) --}} {{-- Kita gunakan script JS di @push bawah untuk menampilkan notif --}}
@endif {{-- Bagian Update Password --}}

{{ __('Ubah Password') }}

{{ __('Pastikan akun Anda menggunakan password yang panjang dan acak agar tetap aman.') }}

@csrf @method('put')
{{ __('Simpan Password') }}
@push('scripts') @endpush