update numbers utils
This commit is contained in:
parent
adb6b8b1f6
commit
a1b7dc4338
19
dist/utils.js
vendored
19
dist/utils.js
vendored
@ -1,9 +1,18 @@
|
||||
const t = (n) => n == null || n === "" ? "" : new Intl.NumberFormat("fa-IR").format(Number(n)), e = (n) => n == null ? "" : String(n).replace(/\d/g, (r) => "۰۱۲۳۴۵۶۷۸۹"[Number(r)]), i = (n) => n == null ? "" : String(n).replace(
|
||||
const t = (n) => {
|
||||
if (!(n == null || n === ""))
|
||||
return String(n).replace(/\d/g, (r) => "۰۱۲۳۴۵۶۷۸۹"[Number(r)]);
|
||||
}, e = (n) => {
|
||||
if (!(n == null || n === ""))
|
||||
return String(n).replace(
|
||||
/[۰-۹]/g,
|
||||
(r) => String("۰۱۲۳۴۵۶۷۸۹".indexOf(r))
|
||||
);
|
||||
export {
|
||||
i as toEnDigits,
|
||||
e as toFaDigits,
|
||||
t as toFaNumber
|
||||
}, i = (n) => {
|
||||
if (!(n == null || n === ""))
|
||||
return new Intl.NumberFormat("fa-IR").format(Number(n));
|
||||
};
|
||||
export {
|
||||
e as toEnDigits,
|
||||
t as toFaDigits,
|
||||
i as toFaNumber
|
||||
};
|
||||
|
||||
@ -1,16 +1,16 @@
|
||||
export const toFaNumber = (value) => {
|
||||
if (value === null || value === undefined || value === "") return "";
|
||||
return new Intl.NumberFormat("fa-IR").format(Number(value));
|
||||
};
|
||||
|
||||
export const toFaDigits = (value) => {
|
||||
if (value === null || value === undefined) return "";
|
||||
if (value === null || value === undefined || value === "") return undefined;
|
||||
return String(value).replace(/\d/g, (d) => "۰۱۲۳۴۵۶۷۸۹"[Number(d)]);
|
||||
};
|
||||
|
||||
export const toEnDigits = (value) => {
|
||||
if (value === null || value === undefined) return "";
|
||||
if (value === null || value === undefined || value === "") return undefined;
|
||||
return String(value).replace(/[۰-۹]/g, (d) =>
|
||||
String("۰۱۲۳۴۵۶۷۸۹".indexOf(d)),
|
||||
);
|
||||
};
|
||||
|
||||
export const toFaNumber = (value) => {
|
||||
if (value === null || value === undefined || value === "") return undefined;
|
||||
return new Intl.NumberFormat("fa-IR").format(Number(value));
|
||||
};
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user