chore: fix import

This commit is contained in:
mathuo 2024-04-25 21:01:47 +01:00
parent 67fee68ebe
commit 2f0e34c99f
No known key found for this signature in database
GPG Key ID: C6EEDEFD6CA07281

View File

@ -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<IDockviewPanelProps>
): IContentRenderer => {
return new ReactPanelContentPart(componentId, component, {
addPortal,
});
},
},
tab: {
createComponent: (
_id: string,
componentId: string,
component: React.FunctionComponent<IDockviewPanelHeaderProps>
): 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<HTMLDivElement>) => {
const domRef = React.useRef<HTMLDivElement>(null);