Skip to content
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

Jsonforms for form component #181

Merged
merged 113 commits into from
Apr 26, 2021
Merged

Conversation

flx-sta
Copy link
Collaborator

@flx-sta flx-sta commented Mar 25, 2021

Known "Issues"

Closes #179

reusr1 and others added 30 commits August 12, 2020 12:05
…o console.log, removed id from failure message div
Felix Puetz added 4 commits March 29, 2021 10:18
.. adjust renderers assignment
.. remove console.log
.. update examples
@flx-sta
Copy link
Collaborator Author

flx-sta commented Mar 29, 2021

[image]

seems like once I install this PR the drop targets in the editor disappear

@reusr1
seems like this is a general issue in peregrine-cms/develop-sling12
I've created a PR for it: headwirecom/peregrine-cms#826

[image]

I took the basic example from the jsonforms.io homepage at https://jsonforms.io/ - seems it doesnt look that great (like the group is not below)

@reusr1
Yeah apparently I had a wrong version of the json-forms core causing VerticalLayout and HorizontalLayout to be ignored

@flx-sta flx-sta marked this pull request as ready for review April 1, 2021 06:48
@flx-sta flx-sta requested a review from reusr1 April 6, 2021 12:08
@flx-sta
Copy link
Collaborator Author

flx-sta commented Apr 19, 2021

@reusr1 I've added a solution for the dependency order loading (for now).
unfortunately it is not the pretties nor the most convinient but there is no other right now without having to add a new concept of loading siteJS and renderer.html stuff

@flx-sta flx-sta requested a review from reggie7 April 23, 2021 06:29
@flx-sta flx-sta merged commit 0dbc3fd into develop-sling12 Apr 26, 2021
@flx-sta flx-sta deleted the jsonforms-for-form-component branch April 26, 2021 20:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants