diff --git a/src/layouts/MainLayout.vue b/src/layouts/MainLayout.vue
index 51ec91f4b26493bc89098c9be6827425faa66dd5..8a7c79d4d3fc025fbdce4cf4f2722e0cb4dda0db 100644
--- a/src/layouts/MainLayout.vue
+++ b/src/layouts/MainLayout.vue
@@ -85,14 +85,14 @@ export default {
   methods: {
     handleLogout() {
       this.$router.push('/auth')
-      this.logoutUser
-    }
+      this.logoutUser()
+    },
+    ...mapActions('firebase', ['logoutUser'])
   },
 
   computed: {
     ...mapState(['menuList']),
-    ...mapState('firebase', ['userDetails']),
-    ...mapActions('firebase', ['logoutUser'])
+    ...mapState('firebase', ['userDetails'])
   }
 }
 </script>