Значения по умолчанию после reset() и resetValidation() vuex

https://pastebin.com/PkYxs6Pa Есть вот такой вот компонент, писал не я, а какой-то упоротый исполнитель. Суть проблемы в том, что после reset() и resetValidation в методе resetForm(), ниже оригинал как было:

       resetForm() {
           this.$refs.createRecordForm.reset();
           this.$refs.createRecordForm.resetValidation();
           this.$emit('close');
       }

который вызывается при нажатии на клавишу Отмена, и повторном открытии окна этого компонента поля не заполняются значениями по умолчанию. А в консоль летят ошибки:

Error in callback for watcher "dadataModels": "TypeError: after is undefined"

для watcher searchRecip, searchRecipModel, search, и dadataModels. Сидели вчера с другом, он на vue кодил раньше, но кроме костыля который в коде на pastebin больше ничего не придумали. А хотелось бы чтобы все работало правильно. Сам я постольку поскольку на JS нативном писал, и больше php программист.


Ответы (0 шт):