Почему отправляет пустой объект?

У меня есть метод, который отправляет данные из формы в store.js (vuex) и там их засовывает в массив. Но когда я добавляю метод clearObject(), отправляется пустой объект. Что я делаю не так?

checkForm() {
      this.$v.form.$touch()
      if (!this.$v.form.$error) {
        this.$store.dispatch('PUSH_DATA_TO_USERS', this.form);
        this.clearObject(this.form);
      }
    },
    clearObject(obj) {
      for (const prop of Object.getOwnPropertyNames(obj)) {
        obj[prop] = '';
      }
    }

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