web-client-ui
web-client-ui copied to clipboard
Remove @deephaven/components as a dependency for @deephaven/jsapi-bootstrap
As a user, I want to be able to use the @deephaven/jsapi-bootstrap package without it also providing loading overlays and a failure modal in my app.
We shouldn't have a dependency on @deephaven/components from @deephaven/jsapi-bootstrap since it should just load and provide the api/client via React contexts. The loading should be part of @deephaven/app-utils.