diff --git a/frontend/components.d.ts b/frontend/components.d.ts
index 30f16244..99bd28e3 100644
--- a/frontend/components.d.ts
+++ b/frontend/components.d.ts
@@ -114,6 +114,7 @@ declare module 'vue' {
FileVideoIcon: typeof import('./src/components/Icons/FileVideoIcon.vue')['default']
Filter: typeof import('./src/components/Filter.vue')['default']
FilterIcon: typeof import('./src/components/Icons/FilterIcon.vue')['default']
+ FormattedInput: typeof import('./src/components/Controls/FormattedInput.vue')['default']
FrappeCloudIcon: typeof import('./src/components/Icons/FrappeCloudIcon.vue')['default']
GenderIcon: typeof import('./src/components/Icons/GenderIcon.vue')['default']
GeneralSettings: typeof import('./src/components/Settings/GeneralSettings.vue')['default']
diff --git a/frontend/src/components/Controls/FormattedInput.vue b/frontend/src/components/Controls/FormattedInput.vue
new file mode 100644
index 00000000..0c943da8
--- /dev/null
+++ b/frontend/src/components/Controls/FormattedInput.vue
@@ -0,0 +1,29 @@
+
+
+
+
diff --git a/frontend/src/components/Controls/Grid.vue b/frontend/src/components/Controls/Grid.vue
index 668072fd..620ee471 100644
--- a/frontend/src/components/Controls/Grid.vue
+++ b/frontend/src/components/Controls/Grid.vue
@@ -207,38 +207,41 @@
@change="(e) => fieldChange(e.target.value, field, row)"
/>
-
-
-