diff --git a/src/components/Canvas.vue b/src/components/Canvas.vue index 1bdfcf2..050bbb6 100644 --- a/src/components/Canvas.vue +++ b/src/components/Canvas.vue @@ -9,8 +9,8 @@ diff --git a/src/components/MenuElementaryCA.vue b/src/components/MenuElementaryCA.vue index 5b25d79..4fa1cd7 100644 --- a/src/components/MenuElementaryCA.vue +++ b/src/components/MenuElementaryCA.vue @@ -64,6 +64,7 @@ export default { this.$store.commit('update1dRules', data) }, draw1d() { + this.$root.$store.state.drawing = 1 this.$root.$emit('draw1d') }, getRule(id) { diff --git a/src/store/index.js b/src/store/index.js index c1594df..11e67d3 100644 --- a/src/store/index.js +++ b/src/store/index.js @@ -39,6 +39,9 @@ export default new Vuex.Store({ }, getRule1d(state) { return (rule) => state.rules1d[rule] + }, + isDrawing(state) { + return state.drawing } }, actions: {