Skip to content
Snippets Groups Projects
Commit e6ca2e9e authored by Adam Procter's avatar Adam Procter
Browse files

fixing add nodes

parent 6e2c2329
Branches
No related tags found
No related merge requests found
...@@ -47,11 +47,16 @@ export default { ...@@ -47,11 +47,16 @@ export default {
computed: { computed: {
...mapState({ ...mapState({
// TODO: Can you filter here instead ?
myNodes: (state) => state.myNodes, myNodes: (state) => state.myNodes,
}), }),
}, },
watch: {
added: function () {
this.loadData()
},
},
mounted() { mounted() {
//console.log('mounted') //console.log('mounted')
setTimeout(this.loadData, 500) setTimeout(this.loadData, 500)
...@@ -68,11 +73,11 @@ export default { ...@@ -68,11 +73,11 @@ export default {
methods: { methods: {
loadData() { loadData() {
// console.log('loading data')
var nodesFiltered = this.myNodes.myNodes.filter( var nodesFiltered = this.myNodes.myNodes.filter(
(nodes) => nodes.node_deleted == false (nodes) => nodes.node_deleted == false
) )
this.$store.dispatch('getMynodes') this.$store.dispatch('getMynodes')
this.myArray = nodesFiltered.reverse() this.myArray = nodesFiltered.reverse()
}, },
......
...@@ -39,7 +39,6 @@ export default { ...@@ -39,7 +39,6 @@ export default {
this.$store.dispatch('addNode') this.$store.dispatch('addNode')
}, },
exitMicrocosm() { exitMicrocosm() {
localStorage.removeItem('nogg_microcosm') localStorage.removeItem('nogg_microcosm')
localStorage.removeItem('nogg_name') localStorage.removeItem('nogg_name')
......
<template> <template>
<ToolBar @added-node="addedNode" /> <ToolBar @added-node="addedNode" />
<MyNodes :added="added" :key="componentKey" /> <MyNodes :added="added" />
</template> </template>
<script> <script>
...@@ -21,20 +21,13 @@ export default { ...@@ -21,20 +21,13 @@ export default {
data() { data() {
return { return {
componentKey: 0, added: false,
added: true,
} }
}, },
methods: { methods: {
addedNode() { addedNode() {
//console.log('I hear you!')
this.added = !this.added this.added = !this.added
this.forceRender()
},
forceRender() {
// reloads the data after adding a node
this.componentKey += 1
}, },
}, },
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment