Jaka jest logika używania zarówno „akcji”, jak i „mutacji” w Vuex? Rozumiem logikę komponentów, które nie są w stanie modyfikować stanu (co wydaje się sprytne), ale posiadanie zarówno akcji, jak i mutacji wydaje się, że piszesz jedną funkcję, aby wyzwolić inną funkcję, a następnie zmienić stan....