You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I noticed a strange bug when using Nuxt with Options API. When the FormKit component is in the template (commented or not), the setup function is never called.
I made a reproduction where you will find three components (each one is a page). These components should display a log in the console for each lifecycle event: setup, created (if using Options API) and mounted.
Components list:
ko.vue: The component with the issue. You can try to uncomment the FormKit component but the setup function won't be called anyway. It is only called when you remove the comment/component.
ok.vue: Same component than before but the difference is the component commented
ok-composition.vue: Same component than ko.vue but Composition API is used here. There is also the FormKit component commented but the setup log is shown
Let me know if I can help in any way!
Environment
• OS: MacOS
• Browser : Firefox
• Version: 122
The text was updated successfully, but these errors were encountered:
Hmm, I believe this is an issue with unplugin-formkit — as a workaround for now, you should be able to remove the autoImport from your nuxt.config.ts, but I’m guessing unplugin-formkit isn’t handling the options api properly.
You're right, it works if I disable autoimport. I then have to import FormKitSchema manually (only this component):
Moved here from formkit/formkit#1214
Reproduction
https://github.com/sebj54/nuxt-debug-formkit
Describe the bug
I noticed a strange bug when using Nuxt with Options API. When the
FormKit
component is in the template (commented or not), thesetup
function is never called.I made a reproduction where you will find three components (each one is a page). These components should display a log in the console for each lifecycle event: setup, created (if using Options API) and mounted.
Components list:
ko.vue
: The component with the issue. You can try to uncomment theFormKit
component but thesetup
function won't be called anyway. It is only called when you remove the comment/component.ok.vue
: Same component than before but the difference is the component commentedok-composition.vue
: Same component thanko.vue
but Composition API is used here. There is also theFormKit
component commented but the setup log is shownLet me know if I can help in any way!
Environment
• OS: MacOS
• Browser : Firefox
• Version: 122
The text was updated successfully, but these errors were encountered: