diff --git a/src/components/SignalForm.vue b/src/components/SignalForm.vue
index 8693f50d67d64a33ac51baa0f014d195ed850822..e1dc7e32b5a645b7870071f1e3660fc04090ddef 100644
--- a/src/components/SignalForm.vue
+++ b/src/components/SignalForm.vue
@@ -34,6 +34,8 @@ q-card.full-width
 </template>
 
 <script>
+import { mapActions } from 'vuex'
+
 export default {
   data() {
     return {
@@ -45,8 +47,9 @@ export default {
 
   methods: {
     submitSignal() {
-      console.log(this.signalType)
-    }
+      this.firebaseSendSignal({ type: this.signalType, details: this.details })
+    },
+    ...mapActions('firebase', ['firebaseSendSignal'])
   },
 
   computed: {