Skip to content

Commit f244253

Browse files
committed
Fix comments from reviews
1 parent 709f318 commit f244253

5 files changed

Lines changed: 23 additions & 10 deletions

File tree

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
import { type TabEvent as DashboardTabEvent } from '@deephaven/dashboard';
2+
13
export { default as ChartEvent } from './ChartEvent';
24
export { default as ConsoleEvent } from './ConsoleEvent';
35
export { default as InputFilterEvent } from './InputFilterEvent';
@@ -6,5 +8,7 @@ export { default as MarkdownEvent } from './MarkdownEvent';
68
export { default as NotebookEvent } from './NotebookEvent';
79
export { default as PandasEvent } from './PandasEvent';
810

9-
// Deprecated - use TabEvent from @deephaven/dashboard
10-
export { type TabEvent } from '@deephaven/dashboard';
11+
/**
12+
* @deprecated Use TabEvent from @deephaven/dashboard
13+
*/
14+
export type TabEvent = typeof DashboardTabEvent;

packages/dashboard-core-plugins/src/panels/CorePanel.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import React, { PureComponent, type ReactElement } from 'react';
22
import { createXComponent } from '@deephaven/components';
3-
import { type BasePanelProps, Panel } from '@deephaven/dashboard';
3+
import { type BasePanelProps, BasePanel } from '@deephaven/dashboard';
44
import type { dh } from '@deephaven/jsapi-types';
55
import { ConsoleEvent, InputFilterEvent } from '../events';
66

@@ -71,7 +71,7 @@ class CorePanel extends PureComponent<CorePanelProps> {
7171
const { children, ...otherProps } = this.props;
7272

7373
// eslint-disable-next-line react/jsx-props-no-spreading
74-
return <Panel {...otherProps}>{children}</Panel>;
74+
return <BasePanel {...otherProps}>{children}</BasePanel>;
7575
}
7676
}
7777

packages/dashboard-core-plugins/src/panels/index.ts

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
import CorePanelImport from './CorePanel';
2+
13
export { default as ChartPanel } from './ChartPanel';
24
export * from './ChartPanel';
35
export * from './ChartPanelUtils';
@@ -17,10 +19,13 @@ export { default as MarkdownPanel } from './MarkdownPanel';
1719
export { default as NotebookPanel } from './NotebookPanel';
1820
export { default as PandasPanel } from './PandasPanel';
1921
export * from './PandasPanel';
20-
export { default as CorePanel } from './CorePanel';
21-
// Deprecated - use CorePanel instead
22-
export { default as Panel } from './CorePanel';
2322
export * from './WidgetPanelTypes';
2423
export { default as WidgetPanel, type WidgetPanelProps } from './WidgetPanel';
2524
export { default as WidgetPanelTooltip } from './WidgetPanelTooltip';
2625
export { default as MockFileStorage } from './MockFileStorage';
26+
export const CorePanel = CorePanelImport;
27+
28+
/**
29+
* @deprecated Use CorePanel instead.
30+
*/
31+
export const Panel = CorePanelImport;

packages/dashboard/src/Panel.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ interface PanelState {
7272
/**
7373
* Generic panel component that emits mount/unmount/focus events.
7474
* Also wires up some triggers for common events:
75-
* Focus, Resize, Show, Session open/close, client disconnect/reconnect.
75+
* Focus, Resize, Show
7676
*/
7777
class Panel extends PureComponent<BasePanelProps, PanelState> {
7878
constructor(props: BasePanelProps) {

packages/dashboard/src/index.ts

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,12 @@ export { default as DashboardUtils } from './DashboardUtils';
1212
export * from './LazyDashboard';
1313
export * from './layout';
1414
export * from './redux';
15-
export { type BasePanelProps } from './Panel';
16-
export { default as Panel } from './Panel';
15+
export {
16+
type BasePanelProps,
17+
default as Panel,
18+
// Alias for Panel
19+
default as BasePanel,
20+
} from './Panel';
1721
export * from './PanelManager';
1822
export * from './PanelEvent';
1923
export { default as PanelErrorBoundary } from './PanelErrorBoundary';

0 commit comments

Comments
 (0)