I have vee-validation setup and working on my NuxtJS project and validation is working well but I cant access the $validator and it is always undefined...
My plugin file:-
import { extend, ValidationObserver, ValidationProvider } from "vee-validate";
import * as VeeValidate from "vee-validate";
import { required } from "vee-validate/dist/rules";
extend("required", {
...required,
message: field =>
`${$nuxt.$t("fieldErr1")}${$nuxt.$t(field).toLowerCase()}${$nuxt.$t(
"fieldErr2"
)}`
});
Vue.component("validation-provider", ValidationProvider);
Vue.component("validation-observer", ValidationObserver);
Vue.use(VeeValidate, {
inject: true
});