chore: remove circular dependency

This commit is contained in:
mathuo 2022-06-19 20:19:37 +01:00
parent 42881ab3c0
commit 34d8317ec5
No known key found for this signature in database
GPG Key ID: C6EEDEFD6CA07281
3 changed files with 5 additions and 4 deletions

View File

@ -7,7 +7,8 @@ import { addDisposableListener } from '../../../events';
import { PanelUpdateEvent } from '../../../panel/types';
import { GroupPanel } from '../../../groupview/groupviewPanel';
import { createCloseButton } from '../../../svg';
import { DEFAULT_TAB_IDENTIFIER } from '../../../react';
export const DEFAULT_TAB_IDENTIFIER = '__default__tab__';
export class DefaultTab extends CompositeDisposable implements ITabRenderer {
private _element: HTMLElement;

View File

@ -24,8 +24,7 @@ import {
ReactGroupControlsRendererPart,
} from './groupControlsRenderer';
import { GroupPanel } from '../../groupview/groupviewPanel';
export const DEFAULT_TAB_IDENTIFIER = '__default__tab__';
import { DEFAULT_TAB_IDENTIFIER } from '../../dockview/components/tab/defaultTab';
function createGroupControlElement(
component: React.FunctionComponent<IDockviewGroupControlProps> | undefined,

View File

@ -6,7 +6,8 @@ import {
import { GroupPanel } from '../../groupview/groupviewPanel';
import { PanelUpdateEvent } from '../../panel/types';
import { ReactPart, ReactPortalStore } from '../react';
import { DEFAULT_TAB_IDENTIFIER, IGroupPanelBaseProps } from './dockview';
import { IGroupPanelBaseProps } from './dockview';
import { DEFAULT_TAB_IDENTIFIER } from '../../dockview/components/tab/defaultTab';
export class ReactPanelHeaderPart implements ITabRenderer {
private _element: HTMLElement;