We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
getFormattedNumber
1 parent 1891209 commit 96217bfCopy full SHA for 96217bf
src/index.ts
@@ -36,8 +36,9 @@ export const cleanInput = (input: any, pattern: string) => {
36
return Array.from(pattern, c => input[0] === c || slots.has(c) ? input.shift() || c : c);
37
}
38
39
-export const getFormattedNumber = (rawValue: any, pattern: string) => {
+export const getFormattedNumber = (rawValue: any, pattern?: string) => {
40
/** Returns the reformatted input value based on the given pattern */
41
+ pattern = pattern || getMetadata(rawValue)?.[3] || "";
42
return displayFormat(cleanInput(rawValue, pattern.replaceAll(/\d/g, ".")).join(""));
43
44
0 commit comments