diff --git a/doc/tristatecheckbox/form/VeeValidateDoc.vue b/doc/tristatecheckbox/form/VeeValidateDoc.vue new file mode 100644 index 000000000..cd552b090 --- /dev/null +++ b/doc/tristatecheckbox/form/VeeValidateDoc.vue @@ -0,0 +1,136 @@ + + + VeeValidate is a popular library for handling forms in Vue. + + + + + * I've read and accept the terms & conditions. + {{ errorMessage || ' ' }} + + + + + + + diff --git a/pages/tristatecheckbox/index.vue b/pages/tristatecheckbox/index.vue index b14eac078..9f03e45a1 100755 --- a/pages/tristatecheckbox/index.vue +++ b/pages/tristatecheckbox/index.vue @@ -9,6 +9,7 @@ import DisabledDoc from '@/doc/tristatecheckbox/DisabledDoc'; import ImportDoc from '@/doc/tristatecheckbox/ImportDoc'; import InvalidDoc from '@/doc/tristatecheckbox/InvalidDoc'; import StyleDoc from '@/doc/tristatecheckbox/StyleDoc'; +import VeeValidateDoc from '@/doc/tristatecheckbox/form/VeeValidateDoc.vue'; export default { data() { @@ -34,6 +35,18 @@ export default { label: 'Disabled', component: DisabledDoc }, + { + id: 'form', + label: 'Form', + description: 'Compatibility with popular Vue form libraries.', + children: [ + { + id: 'vee-validate', + label: 'Vee Validate', + component: VeeValidateDoc + } + ] + }, { id: 'style', label: 'Style',
VeeValidate is a popular library for handling forms in Vue.