Как из переменной изменить массив из Vuex и положить его обратно?
Подскажите плиз, столкнулся с такой проблемой. В хранилище vuex есть массив, который в компоненте я получаю через геттер (все как положено) и сохраняю в переменную, далее когда в функции я начинаю работать с новой переменной и меняю порядок объектов в этом массиве (чтобы потом через мутацию положить назад в хранилище измененный массив) то получаю сразу ошибку в консоли Error: [vuex] do not mutate vuex store state outside mutation handlers.
Как мне правильно изменить этот массив? чтобы не было ошибок?
Я понимаю что vue ругается что что якобы меняю состояние хранилища на прямую, но я ведь получаю его через геттер, сохраняю в отдельную переменную и в ней уже работаю с ним чтобы потом вернуть назад в измененном виде через мутацию. На прямую я же не лезу его менять)