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

Remove JSON-Viewer from Proposed Schema display #107

Open
acrosman opened this issue Nov 21, 2021 · 1 comment
Open

Remove JSON-Viewer from Proposed Schema display #107

acrosman opened this issue Nov 21, 2021 · 1 comment
Labels
bug Something isn't working enhancement New feature or request help wanted Extra attention is needed ui/ux User Interface or Experience related

Comments

@acrosman
Copy link
Owner

acrosman commented Nov 21, 2021

Summary
JSON-Viewer is slow, and causes problems for large schemas -- it should be removed.

Please describe the problem you are trying to solve.
JSON-Viewer takes a long time to render large objects, and the interface more-or-less locks while that runs. What's more the display isn't all that useful either.

Proposed Solution
Remove JSON-Viewer from the display of the schema. Offer a shorter, and more efficient, summary of the tables about to be generated.

@acrosman acrosman added bug Something isn't working enhancement New feature or request help wanted Extra attention is needed labels Nov 21, 2021
@acrosman acrosman added the ui/ux User Interface or Experience related label Jan 13, 2022
@acrosman
Copy link
Owner Author

We could instead generate a list of tables using an Accordion layout with each section holding list of the fields and their types. It might be possible from there to then more easily add object and field level editing (something that is useful in some use cases).

@acrosman acrosman changed the title Remove JSTree from Proposed Schema Remove JSON-Viewer from Proposed Schema display Apr 16, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working enhancement New feature or request help wanted Extra attention is needed ui/ux User Interface or Experience related
Projects
None yet
Development

No branches or pull requests

1 participant