upd: upload gambar
Deskripsi: - fungsi upload gambar - verifikasi nomer hp - get list pengaduan by nomer hp NO Issues
This commit is contained in:
15
src/server/lib/normalizePhone.ts
Normal file
15
src/server/lib/normalizePhone.ts
Normal file
@@ -0,0 +1,15 @@
|
||||
export function normalizePhoneNumber({ phone }: { phone: string }) {
|
||||
// Hapus semua spasi, tanda hubung, atau karakter non-digit (+ tetap dipertahankan untuk dicek)
|
||||
let cleaned = phone.trim().replace(/[\s-]/g, "");
|
||||
|
||||
// Jika diawali dengan +62 → ganti jadi 62
|
||||
if (cleaned.startsWith("+62")) {
|
||||
cleaned = "62" + cleaned.slice(3);
|
||||
}
|
||||
// Jika diawali dengan 0 → ganti jadi 62
|
||||
else if (cleaned.startsWith("0")) {
|
||||
cleaned = "62" + cleaned.slice(1);
|
||||
}
|
||||
|
||||
return cleaned;
|
||||
}
|
||||
Reference in New Issue
Block a user