Skip to content

Commit 91f5f31

Browse files
committed
Fix test
1 parent e44eef4 commit 91f5f31

File tree

3 files changed

+9
-6
lines changed

3 files changed

+9
-6
lines changed

packages/dashboard-core-plugins/src/GridWidgetPlugin.test.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ jest.mock('@deephaven/dashboard', () => ({
1515
useLayoutManager: jest.fn(() => mockGoldenLayout),
1616
useDashboardId: jest.fn(() => 'test'),
1717
useDhId: jest.fn(() => ({})),
18+
usePersistentState: jest.fn(initialValue => [initialValue, jest.fn()]),
1819
}));
1920

2021
const MockIrisGrid: React.FC & jest.Mock = jest.fn(() => (

packages/dashboard-core-plugins/src/GridWidgetPlugin.tsx

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,5 @@
11
import { useCallback, useMemo, useRef, useState } from 'react';
2-
import {
3-
type WidgetComponentProps,
4-
usePersistentState,
5-
} from '@deephaven/plugin';
2+
import { type WidgetComponentProps } from '@deephaven/plugin';
63
import { type dh as DhType } from '@deephaven/jsapi-types';
74
import {
85
type DehydratedGridState,
@@ -17,7 +14,11 @@ import {
1714
import { useSelector } from 'react-redux';
1815
import { getSettings, type RootState } from '@deephaven/redux';
1916
import { LoadingOverlay } from '@deephaven/components';
20-
import { useLayoutManager, useListener } from '@deephaven/dashboard';
17+
import {
18+
useLayoutManager,
19+
useListener,
20+
usePersistentState,
21+
} from '@deephaven/dashboard';
2122
import { assertNotNull, getErrorMessage } from '@deephaven/utils';
2223
import { useApi } from '@deephaven/jsapi-bootstrap';
2324
import { type GridRange, type GridState } from '@deephaven/grid';

packages/dashboard-core-plugins/src/useTablePlugin.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import { useCallback, useMemo, useRef, useState } from 'react';
2-
import { usePersistentState, type TablePluginElement } from '@deephaven/plugin';
2+
import { usePersistentState } from '@deephaven/dashboard';
3+
import { type TablePluginElement } from '@deephaven/plugin';
34
import {
45
type InputFilter,
56
type IrisGridModel,

0 commit comments

Comments
 (0)