Rethink inline javascript for reports for JupyterLab compatibility #205
Labels
enhancement
Request for a new feature or a change to an existing feature
Milestone
Is your feature request related to a problem? Please describe.
The current report workspaces heavily uses inline javascript for its interactive rendering. This works great in regular Jupyter notebooks, but JupyterLab silently suppresses the JS execution. If more users are moving towards JupyterLab, this is something we should provide an alternative for.
Describe the solution you'd like
Maintain the same level of display functionality as classic Jupyter notebooks in JupyterLab.
Describe alternatives you've considered
Not sure which is the easier solution yet. The former seems like less work in the PyGSTi codebase but may not be easy to find/require. More likely, we should make sure to keep this in mind the next time we spend significant effort on upgrading the reports.
Additional context
I have not searched exhaustively yet, but this thread is relevant: jupyterlab/jupyterlab#3118
The text was updated successfully, but these errors were encountered: