-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
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
Quick data preview on cell hover #2002
Comments
Thanks for opening this issue!
|
Some thoughts (as previously mentioned in the PR):
In any case, I see a feature that requests a URL on hover at disabled by default, which can be enabled on a per-class / per field basis, for security. Other ideas:
|
What about a plug-in architecture to render and/or preview cells? Theoretically it would be possible to dynamically load components that could render a cell and/or provide a popup for viewing/editing. A good example would be the ACL dialog. The existing render function (currently one big if/else of types) might just iterate trough a list of custom and standard components. Plug-ins would need to be configured and hosted at the server, similar to Parse Server. I'm currently deploying a forked version of the dashboard with some custom cell rendering. Will try to setup a POC with a simple plug-in. Anyone tried this before or has ideas? |
Sounds interesting! Maybe you want to put forth a concept to discuss in more detail? |
Happy to share when I get something working. For now unfortunately little time to play around but hope to get some time soon as I have a similar requirement for an upcoming project (dynamic loading of react sub-components). |
Closing this in favor of #2495, which provides the same functionality in a different way. It addresses all the issues in #2002 (comment) because remote content loading is controlled by a Cloud Function that allows for verification, customization, etc. |
New Feature / Enhancement Checklist
Current Limitation
Additional actions have to be taken in order to preview data stored in the browser cell. Let's say that cell holds an object - to see it first we have to double click to enter edit mode, then extend the size of input field as it's usually too small. It's problematic when it comes to previewing many cells. Another problem here is that previewing requires jumping into editing mode which can result in accidental data change with no option to undo.
Another case is cell that holds URL to an image. To preview it have to be copied and opened in new browser tab. It would be good to preview data without leaving the dashboard.
Feature / Enhancement Description
I already posted a proposition here: #1983
The idea is to show popover with data preview on cell hover.
Example Use Case
Alternatives / Workarounds
Extending column size to show entire cells content.
Edit mode.
Copying value and pasting it elsewhere.
3rd Party References
The text was updated successfully, but these errors were encountered: