14 lines
311 B
TypeScript
14 lines
311 B
TypeScript
export function parseRupiah(value: string | number): string {
|
|
return String(value).replace(/\D/g, '');
|
|
}
|
|
|
|
export function formatRupiah(value: string | number): string {
|
|
const digits = parseRupiah(value);
|
|
|
|
if (!digits) {
|
|
return '';
|
|
}
|
|
|
|
return Number(digits).toLocaleString('id-ID');
|
|
}
|