@props(['onResult' => 'onScanKtpResult']) {{-- Komponen Scan KTP - ambil foto KTP lewat webcam, baca NIK & Nama otomatis pakai OCR (Tesseract.js, jalan di browser, tidak butuh apapun di server). Cara pakai: sertakan komponen ini, lalu definisikan function JS dengan nama sesuai prop `onResult` (default: onScanKtpResult) yang menerima 1 parameter object {nik, nama, rawText} - dipanggil setiap kali OCR selesai membaca. PENTING: hasil OCR TIDAK PERNAH 100% akurat. Selalu perlakukan hasilnya sebagai draft yang wajib dikonfirmasi/dikoreksi pengguna, jangan auto-submit. --}}

Scan KTP

Tips: pastikan pencahayaan terang & merata (hindari silau/pantulan), posisikan KTP rata (tidak miring) hingga mengisi penuh kotak putus-putus, dan pastikan kamera fokus sebelum ambil gambar.

Membaca teks KTP... (%)

Hasil bacaan otomatis wajib dicek/dikoreksi sebelum disimpan - OCR tidak selalu 100% akurat.