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.
1 parent be50f93 commit 69e98d3Copy full SHA for 69e98d3
web/plugins/filters.ts
@@ -1,7 +1,10 @@
1
import Vue from 'vue'
2
-import { parsePhoneNumber } from 'libphonenumber-js'
+import { parsePhoneNumber, isValidPhoneNumber } from 'libphonenumber-js'
3
4
Vue.filter('phoneNumber', (value: string): string => {
5
+ if (!isValidPhoneNumber(value)) {
6
+ return value
7
+ }
8
const phoneNumber = parsePhoneNumber(value)
9
if (phoneNumber) {
10
return phoneNumber.formatInternational()
0 commit comments