Я пытаюсь найти и использовать тип ValidationFlags
в Vee-Validate 3. Но я не могу его импортировать.
Я знаю, что тип существует в исходном коде здесь . Но когда я пытаюсь импортировать его как:
import { ValidationObserver, ValidationFlags } from "vee-validate";
Это говорит о том, что у него нет экспортированного члена ValidationFlags, вот пример кода для ссылки на то, что я пытаюсь сделать:
<template>
<ValidationProvider v-slot="validationContext">
<input v-model="name" :state="isValidState(validationContext)"/>
</ValidationProvider>
</template>
<script lang="ts">
import { ValidationObserver } from "vee-validate";
methods: {
isValidState({ valid, dirty }: --someTypeHere--) { // I'm getting type warning if I don't use a type here
return valid;
}
}
</script>
Как импортировать правильный тип для флагов проверки и использовать его для моего параметра метода isValidState
?