а. соглашение типа мутации большими буквами?
м.б. Но ИМНО - это старое наследние, я же на TS - у меня с ним другие соглашения :)
Мутации - это не функции, которые мы явно вызываем. Это типы действий, типы изменения состояния. И вызываются они через диспетчер, которому говорится, что нужно закоммитить мутацию такого-то типа. Поэтому имя мутации - это как константа с названием типа, а не как традиционное имя метода/функции (да, так исторически сложилось)
Понял, но я так понимаю если я на TS пишу и потом декоратор преобразовыывает метод класса в мутацию, тоя не должен следовать правилу иминования
Исходя из того, что они всё ещё вызываются так же, как обычно, я бы и называл константами. Но в доке vuex-module-decorators так не делают ни для примеров с декораторами, ни для обычных примеров
Обсуждают сегодня