Open mlhaufe opened 5 months ago
This migration is not working as advertised. Many things still broken:
https://github.com/orgs/primefaces/discussions?discussions_q=nuxt+tailwind
The number of dependencies, configuration changes, and breaking changes lead me to think it's better to migrate to the official nuxt UI offering
Primevue form elements aren't all actual form elements and fail when forms are submitted:
<InputNumber>
, <DropDown>
don't support 'name' nor 'required' attribute<DropDown>
is not implemented as a <select />
Probably other elements as well...
After viewing the following, it looks like nuxt UI is definitely the way to go. It supports proper form integration as well as zod validation which means that the API validation can be re-used on the client side instead of having to recreate it:
https://www.youtube.com/watch?v=1P4ObGatgnU
This will aid in the generic form editor which is wanted for the workbox feature.
v3 of the library is near release.
https://primevue.org/guides/migration/v4/