eclipsesource / jsonforms-vuetify-renderers

https://jsonforms-vuetify-renderers.netlify.app/
Other
26 stars 26 forks source link

Update to JSON Forms 3.0.0-rc.0 & Vue 2.7 and translate UI Schema elements #68

Closed sdirix closed 2 years ago

sdirix commented 2 years ago

Updates to JSON Forms 3.0.0-rc.0 which is based on Vue 2.7 which now contains the Composition API by default. Adapts the renderers and example application where necessary.

Also requires some casts to 'any' as we run into problems with the Vue 2.7 types in some cases (excessive stack depth when comparing types).

Use the new JSON Forms Core utils and Vue 2 bindings to translate all UI Schema elements. These are "Label", "Category" and "Group".

netlify[bot] commented 2 years ago

Deploy Preview for jsonforms-vuetify-renderers ready!

Name Link
Latest commit 761f830f942655c739053104318ac5565a3476b2
Latest deploy log https://app.netlify.com/sites/jsonforms-vuetify-renderers/deploys/62df0c43c9676f000963adc7
Deploy Preview https://deploy-preview-68--jsonforms-vuetify-renderers.netlify.app/
Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site settings.

sdirix commented 2 years ago

@kchobantonov I added a fix for #67. Do you have time to review this change and the other changes of this PR?

kchobantonov commented 2 years ago

@sdirix it looks good to me