diff --git a/packages/dockview/src/dockview/dockview.tsx b/packages/dockview/src/dockview/dockview.tsx index 5e4ead023..3f4102ce5 100644 --- a/packages/dockview/src/dockview/dockview.tsx +++ b/packages/dockview/src/dockview/dockview.tsx @@ -2,7 +2,6 @@ import React from 'react'; import { DockviewComponent, DockviewWillDropEvent, - GroupPanelFrameworkComponentFactory, DockviewApi, IContentRenderer, ITabRenderer, @@ -81,46 +80,6 @@ function extractCoreOptions(props: IDockviewReactProps): DockviewOptions { return coreOptions as DockviewOptions; } -function createFrameworkFactory( - addPortal: (portal: React.ReactPortal) => IDockviewDisposable -): GroupPanelFrameworkComponentFactory { - return { - content: { - createComponent: ( - _id: string, - componentId: string, - component: React.FunctionComponent - ): IContentRenderer => { - return new ReactPanelContentPart(componentId, component, { - addPortal, - }); - }, - }, - tab: { - createComponent: ( - _id: string, - componentId: string, - component: React.FunctionComponent - ): ITabRenderer => { - return new ReactPanelHeaderPart(componentId, component, { - addPortal, - }); - }, - }, - watermark: { - createComponent: ( - _id: string, - componentId: string, - component: React.FunctionComponent<{}> - ) => { - return new ReactWatermarkPart(componentId, component, { - addPortal, - }); - }, - }, - }; -} - export const DockviewReact = React.forwardRef( (props: IDockviewReactProps, ref: React.ForwardedRef) => { const domRef = React.useRef(null);