Validating 3rd Party Libraries

There is a good chance, you would be using a UI framework in your Vue.js application, vee-validate is ui-agnostic and works with all types of fields.

these examples show how to validate the input components with ValidationProvider as a simple wrapper and how to refactor it properly to create new components with validation functionality.

Element UI

Element UI is a Vue 2.0 based component library for developers, designers and product managers.

Edit VeeValidate Components - Element UI - VeeValidate 3.0

Vuetify

Vuetify is a semantic component framework for Vue. It aims to provide clean, semantic and reusable components that make building your application a breeze.

Edit VeeValidate Components - Vuetify

Quasar

Build responsive Single Page Apps, SSR Apps, PWAs, Hybrid Mobile Apps and Electron Apps, all using the same codebase!, powered with Vue.

Edit Validation Components - Quasar Framework

BootstrapVue

BootstrapVue provides one of the most comprehensive implementations of Bootstrap V4 components and grid system available for Vue.js 2.5+, complete with extensive and automated WAI-ARIA accessibility markup.

Edit Validation Components - BootstrapVue

Buefy

Buefy is a lightweight UI components for Vue.js based on Bulma.

Edit VeeValidate Components - Buefy

Ant Design

An enterprise-class UI components based on Ant Design and Vue.

Edit Validation Components - Ant Design