deephaven / web-client-ui

Deephaven Web Client UI
Apache License 2.0
29 stars 31 forks source link

Reduce embed-grid package size #750

Open mofojed opened 2 years ago

mofojed commented 2 years ago

As a consumer of embedded grids in iframes, I want the package size to be as small as possible so that they load quickly when embedded in other pages.

Currently the largest part of the embed-grid package is the monaco-editor: https://github.com/deephaven/web-client-ui/pull/747#discussion_r967088613 This is used for cell overflow display and custom columns. Perhaps there is a way we can reduce this package size, or lazy load it so it's only loaded when using those features.

mofojed commented 8 months ago

We can just deprecate embed-grid and use embed-widget entirely instead.