export const state = () => ({ list: [] }) export const mutations = { add (state, { text }) { state.list.push({ text, done: false }) }, toggle (state, todo) { todo.done = !todo.done } } export const getters = { todos (state) { return state.list } }