janiskelemen / formvuelar

Vue form components with server-side validation in mind
https://janiskelemen.github.io/formvuelar/
MIT License
300 stars 25 forks source link

How to use it with Nuxt #17

Closed CavalcanteLeo closed 1 year ago

CavalcanteLeo commented 3 years ago

How to use it with Nuxt?

CavalcanteLeo commented 3 years ago

gotcha:

formvuelar.js

import Vue from 'vue'
import { FvlForm, FvlInput, FvlTextarea, FvlRadio, FvlSubmit } from 'formvuelar'

import 'formvuelar/dist/formvuelar.css'
const components = { FvlForm, FvlInput, FvlTextarea, FvlRadio, FvlSubmit }

Object.entries(components).forEach(([name, component]) => {
  Vue.component(name, component)
})

nuxt.config.js:


plugins: [
    { src: '~/plugins/formvuelar.js', mode: 'client' },
  ],