// import { createApp } from "vue"; // import Vuelidate from "@vuelidate/core"; // createApp.use(Vuelidate); import { useVuelidate } from '@vuelidate/core' import { required, minLength } from '@vuelidate/validators' export default defineNuxtPlugin((nuxtApp) => { nuxtApp.vueApp.use(() => { // // Example of global setup, but typically you'd handle this in the component // const state = reactive({ // firstName: '' // }) // const rules = { // firstName: { // required, // minLength: minLength(2) // } // } // const v$ = useVuelidate(rules, state) // return v$; // // Return the v$ instance or any other necessary setup }) })