18 lines
412 B
TypeScript
18 lines
412 B
TypeScript
|
|
export const formatCurrency = (amount: number) => {
|
||
|
|
return new Intl.NumberFormat('id-ID', {
|
||
|
|
style: 'currency',
|
||
|
|
currency: 'IDR',
|
||
|
|
minimumFractionDigits: 0
|
||
|
|
}).format(amount)
|
||
|
|
}
|
||
|
|
|
||
|
|
export const formatDate = (dateString: string) => {
|
||
|
|
return new Date(dateString).toLocaleDateString('en-US', {
|
||
|
|
year: 'numeric',
|
||
|
|
month: 'long',
|
||
|
|
day: 'numeric',
|
||
|
|
hour: '2-digit',
|
||
|
|
minute: '2-digit'
|
||
|
|
})
|
||
|
|
}
|