[wip] vuex, submenu templates, linting rules

This commit is contained in:
2022-01-09 11:47:18 +01:00
parent 248a334bf0
commit 890018c0dc
15 changed files with 8679 additions and 3797 deletions

27
src/store/index.js Normal file
View File

@ -0,0 +1,27 @@
import Vue from 'vue'
import Vuex from 'vuex'
Vue.use(Vuex)
export default new Vuex.Store({
state: {
rules1d : {},
cellProperties: {
size: 5,
liveColor: '#000000',
deadColor: '#AA78E8',
},
},
mutations: {
update1dRules(state, data) {
state.rules1d[data.rule] = data.value
},
setCellProperties(state, data) {
state.cellProperties[data.name] = data.value
},
},
actions: {
},
modules: {
}
})