А как у вас на вход функций что-то поступает?
Если так:
axios
.post(options.url, options.sendata)
.then(procResponce(response))
.catch(procError(error))
.finally(procFinal());
Тогда все выполняется в момент создания промиса.
Вам нужно что-то в таком стиле
axios
.post(options.url, options.sendata)
.then((response) => {
procResponce(response)
})
.catch((error) => {
procError(error)
})
.finally(() => {
procFinal()
})
},
Или в таком, если никакие аргументы в функции передавать не нужно
axios
.post(options.url, options.sendata)
.then(() => {
procResponce()
})
.catch(() => {
procError()
})
.finally(() => {
procFinal()
})
},