diff --git a/api/web/src/components/CloudTAK/CoTView.vue b/api/web/src/components/CloudTAK/CoTView.vue
index ffa0688b5..e2d75d753 100644
--- a/api/web/src/components/CloudTAK/CoTView.vue
+++ b/api/web/src/components/CloudTAK/CoTView.vue
@@ -174,12 +174,10 @@
@@ -356,10 +354,10 @@ import Share from './util/Share.vue';
import CoTStyle from './util/CoTStyle.vue';
import Coordinate from './util/Coordinate.vue';
import Course from './util/Course.vue';
+import Phone from './util/Phone.vue';
import Speed from './util/Speed.vue';
import Elevation from './util/Elevation.vue';
import Attachments from './util/Attachments.vue';
-import phone from 'phone';
import {
IconX,
IconAmbulance,
@@ -479,17 +477,6 @@ export default {
this.feat.properties.attachments.push(hash)
},
- phone: function(number) {
- const p = phone(number);
-
- if (!p.isValid) return number;
-
- if (p.countryCode === '+1') {
- return `${p.phoneNumber.slice(0, 2)} (${p.phoneNumber.slice(2, 5)}) ${p.phoneNumber.slice(5, 8)}-${p.phoneNumber.slice(8, 12)}`;
- } else {
- return p;
- }
- },
updateStyle: async function() {
if (this.feat.properties.archived) {
await cotStore.add(this.feat);
@@ -532,6 +519,7 @@ export default {
Elevation,
Attachments,
Speed,
+ Phone,
Course,
Share,
Coordinate,
diff --git a/api/web/src/components/CloudTAK/util/CopyField.vue b/api/web/src/components/CloudTAK/util/CopyField.vue
index e234cabf7..3eb9b8aef 100644
--- a/api/web/src/components/CloudTAK/util/CopyField.vue
+++ b/api/web/src/components/CloudTAK/util/CopyField.vue
@@ -2,6 +2,7 @@
+