Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Nuxt 3 doesn't recognize formkit and doesn't style it

Tags:

vue.js

nuxt.js

I was trying to use formkit with nuxt3. I imported in the nuxt.config.ts like this:

import { defineNuxtConfig } from 'nuxt'

// https://v3.nuxtjs.org/api/configuration/nuxt.config
export default defineNuxtConfig({
   modules: ['@formkit/nuxt'],
})

But when i try to use it in my components it is not recognize and drops an error: enter image description here

and is not styled in the broswer

enter image description here

like image 501
Flavio Pinnelli Avatar asked Sep 10 '25 22:09

Flavio Pinnelli


1 Answers

Use this as your nuxt config.ts

export default defineNuxtConfig({
  modules: ['../src/module', '@formkit/nuxt'],
  formkit: {
    configFile: '../formkit.config.ts',
  },
  myModule: {},
});

and formkit.config.ts

import { DefaultConfigOptions } from '@formkit/vue';

const config: DefaultConfigOptions = {
  theme: 'genesis',
};

export default config;
like image 126
R2076 Avatar answered Sep 13 '25 20:09

R2076