VNumberInput is core component in vuetify > 3.8.0
Describe the bug
When trying to use jsonforms-vue-vuetify with the latest vuetify package (3.8.0) I get an error
Error: Build failed with 1 error: node_modules/@jsonforms/vue-vuetify/lib/jsonforms-vue-vuetify.esm.js:31:29: ERROR: Could not resolve "vuetify/labs/VNumberInput"
This is due to VNumberInput moving from "lab" to "core".
Expected behavior
Building with vite should give no error
Steps to reproduce the issue
Create a new vue project, add vuetify, jsonforms, jsonforms-vue and jsonform-vue-vuetify. Configure jsonforms to use vue-vuetify renderer Build the project.
Screenshots
No response
Which Version of JSON Forms are you using?
v3.5.1
Package
Vue Vuetify Renderers
Additional context
No response
this helped me out from my vite.config file :
import path from "path";
resolve: {
alias: {
"vuetify/labs/VNumberInput": path.resolve(
__dirname,
"node_modules/vuetify/lib/components/VNumberInput/index.js",
),
},
},
Same issue with VTimePicker in vuetify > 3.9.0 and "@jsonforms/vue-vuetify": "^3.6.0"
@viktor-c I renamed the issue to better describe what the associated PR will do
There now is pre-release version 3.7.0-alpha.0 including this update to support Vuetify ^3.9 and Vue ^3.5