Я создаю пользовательскую проверку vee-интерфейса.Я установил vee-validate в качестве своего плагина.В моем vee-validate.js я создаю расширенную проверку, как показано ниже:
const isAvailable = async (value) => {
const response = await axios.post(
'/api/calls_here',
{ value: value }
)
return {
valid: response.data.valid,
data: {
message: response.data.message
}
}
}
Validator.extend('available', {
validate: isAvailable,
getMessage: (field, params, data) => {
return data.message
}
})
Дело в том, что мне нужно было передать токен для этого вызова API.Мой токен хранится в модуле магазина под названием «auth».Как я могу получить доступ / импортировать его в мой vee-validate.js?