-
Notifications
You must be signed in to change notification settings - Fork 377
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Object and OneOf renderer to vue3-vanilla #2151
Add Object and OneOf renderer to vue3-vanilla #2151
Conversation
✅ Deploy Preview for jsonforms-examples ready!
To edit notification comments on pull requests, go to your Netlify site configuration. |
Thanks for the contribution ❤️ In general we are definitely interested in these renderers 👍 . Please make sure that the build succeeds (there seem to be some Typescript errors) and sign the CLA. Afterwards we'll take a look. Thanks! |
f5a4dd1
to
695ea4f
Compare
695ea4f
to
ed9187e
Compare
Update: added some tests for the new renderers, but was not able to test the dialog in the OneOfRenderer (showModal() is not a function). It worked in manual testing though. Let me know if there is anything missing. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good in general! Can you take a look at my comments?
ed9187e
to
a6a2f17
Compare
@sdirix Thank you for the review. I tried to adress them as good as I can and also fixed linting. |
a291594
to
ea7a5cd
Compare
Now also the build is passing for me - sorry for the inconvenience, but had some trouble getting the build system to work locally |
ea7a5cd
to
71dd23f
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you for the great contribution @butzist!
Everything looks good to me. I just found one issue, which I addressed in my comment below.
71dd23f
to
356347b
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Very nice! Thank you again for the contribution! ❤️
We ported the Object and OneOf renderers from vue2 to vue3 - would be nice to have them upstream