web-client-ui icon indicating copy to clipboard operation
web-client-ui copied to clipboard

Reduce embed-grid package size

Open mofojed opened this issue 3 years ago • 1 comments

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 avatar Sep 09 '22 13:09 mofojed

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

mofojed avatar Mar 01 '24 22:03 mofojed