rn-currency-utils
v1.0.2
Published
Utility functions for formatting money in React Native
Downloads
14
Maintainers
Readme
rn-currency-utils
Utility functions for formatting money in React Native (or plain JavaScript).
Membantu memformat angka ke Rupiah, USD, atau format angka biasa dengan mudah.
✨ Features
- Format angka ke Rupiah (
IDR) - Format angka ke USD
- Format angka biasa dengan locale tertentu
- Bisa dipakai di React Native maupun Node.js / Web
📦 Installation
npm install rn-currency-utils
# atau
yarn add rn-currency-utils🚀 Usage
import { formatRupiah, formatUSD, formatNumber } from "rn-currency-utils";
// Format ke Rupiah
console.log(formatRupiah(1500000));
// Output: Rp1.500.000
// Format ke USD
console.log(formatUSD(250));
// Output: $250.00
// Format angka biasa (locale Indonesia)
console.log(formatNumber(1234567.89));
// Output: 1.234.567,89
// Format angka biasa (locale US)
console.log(formatNumber(1234567.89, "en-US"));
// Output: 1,234,567.89🛠 API
formatRupiah(amount: number): string
Mengembalikan string format Rupiah dengan locale id-ID.
formatUSD(amount: number): string
Mengembalikan string format USD dengan locale en-US.
formatNumber(amount: number, locale = "id-ID"): string
Mengembalikan angka dengan format locale tertentu (default id-ID).
📌 Requirements
- Node.js >= 12
- React Native >= 0.63 (jika dipakai di RN project)
📄 License
MIT © 2025 Muhammad Hafif Al Busyro
