Vuex vue-map-fields Selective "editable fields" based on state Restore previous state on cancel Using mixins Using getter to get "editable fields"