вы бы изменили свой someAction(context, data)
на этот
someAction({commit, dispatch}, data) {
call.action()
.then(=> {
commit('some_mutations',data)
dispatch('another_action')
}
}
использование {commit, dispatch}
позволит вам использовать оба внутренних действия, не произнося context
. потому что действия принимают только 2 параметра, которые вы передаете как один объект, так что вы все равно можете передать параметр data
.