diff --git a/vue/src/components/CustomInputSpinButton.vue b/vue/src/components/CustomInputSpinButton.vue
new file mode 100644
index 000000000..140c134d4
--- /dev/null
+++ b/vue/src/components/CustomInputSpinButton.vue
@@ -0,0 +1,87 @@
+// code taken from https://github.com/bootstrap-vue/bootstrap-vue/issues/4977#issuecomment-740215609 and modified
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file