Есть метод для обновления номера телефона пользователя. Чтобы его обновить нужно пройти несколько шагов (1-ый отправить старый номер, второй - ввести код подтверждения и тп)
changePhone = async (phone: string | null = null, newPhone: string | null = null, code: string | null = null) => {
return await this.axiosCall({
method: 'post',
url: '/change/phone',
data: {
phone,
newPhone,
code,
},
})
}
а уже в самом компоненте страницы, вызывая данный метод, чтобы передать данные для первого шага:
...
changePhone(userForm.value.currentPhoneNumber, null, null)
...
но после этого в запросе все равно передаются 2 и 3-ий параметр. как можно реализовать передачу, только одного необходимого параметра?