From 82de6c49e5fa5b836b01bf18c4ce6a9bcdd54716 Mon Sep 17 00:00:00 2001
From: donal <donalspring@gmail.com>
Date: Sun, 01 Apr 2018 02:41:19 +0200
Subject: [PATCH] WIP - adding the vuex state stuff

---
 src/views/Todo.vue |   19 +++++++++++++++++--
 1 files changed, 17 insertions(+), 2 deletions(-)

diff --git a/src/views/Todo.vue b/src/views/Todo.vue
index d2ba2db..77adae2 100644
--- a/src/views/Todo.vue
+++ b/src/views/Todo.vue
@@ -4,8 +4,11 @@
       <md-card-header class="remove-padding">
         <Header/>
       </md-card-header>
-
       <md-card-content>
+        TODOS WILL GO HERE.
+        Probs...
+          <NewTodo placeholderMsg="Add a new todos here"/>
+          <ListOfTodos todos="this.todos"/>
       </md-card-content>
     </md-card>
   </div>
@@ -13,13 +16,25 @@
 
 <script>
 // @ is an alias to /src
-import HelloWorld from "@/components/HelloWorld.vue";
 import Header from "@/components/Header.vue";
+import NewTodo from "@/components/NewTodo.vue";
+import ListOfTodos from "@/components/ListOfTodos.vue";
+import EventBus from "@/services/EventBus";
+import { mapMutations } from 'vuex'
 
 export default {
   name: "Todo",
   components: {
     Header,
+    ListOfTodos,
+    NewTodo
+  },
+  methods: {
+    ...mapMutations([
+      'editTodo',
+      'toggleTodo',
+      'deleteTodo'
+    ]),
   }
 };
 </script>

--
Gitblit v1.9.3